From 4679708298eea999b286bfa1e884f3f03e258149 Mon Sep 17 00:00:00 2001 From: Sean Whitton Date: Fri, 29 Nov 2019 18:08:58 -0700 Subject: update po files --- locales/ja/LC_MESSAGES/ap-pkg-alternatives.po | 9 +- locales/ja/LC_MESSAGES/ap-pkg-binarypkg.po | 23 +- locales/ja/LC_MESSAGES/ap-pkg-diversions.po | 16 +- locales/ja/LC_MESSAGES/ap-pkg-sourcepkg.po | 208 ++-- locales/ja/LC_MESSAGES/ch-docs.po | 20 +- locales/ja/LC_MESSAGES/ch-files.po | 27 +- locales/ja/LC_MESSAGES/ch-opersys.po | 552 +++++---- locales/ja/LC_MESSAGES/ch-relationships.po | 35 +- locales/ja/LC_MESSAGES/ch-sharedlibs.po | 157 ++- locales/ja/LC_MESSAGES/ch-source.po | 138 ++- locales/ja/LC_MESSAGES/upgrading-checklist.po | 1525 +++++++++++++------------ 11 files changed, 1507 insertions(+), 1203 deletions(-) diff --git a/locales/ja/LC_MESSAGES/ap-pkg-alternatives.po b/locales/ja/LC_MESSAGES/ap-pkg-alternatives.po index 66a608a..0a7fe9f 100644 --- a/locales/ja/LC_MESSAGES/ap-pkg-alternatives.po +++ b/locales/ja/LC_MESSAGES/ap-pkg-alternatives.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-02 11:56+0800\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.6.0\n" #: ../../ap-pkg-alternatives.rst:2 msgid "" @@ -55,7 +55,7 @@ msgid "" msgstr "" #: ../../ap-pkg-alternatives.rst:22 -msgid "See the update-alternatives(8) man page for details." +msgid "See the :manpage:`update-alternatives(8)` man page for details." msgstr "" #: ../../ap-pkg-alternatives.rst:24 @@ -64,3 +64,6 @@ msgid "" "consider using diversions instead." msgstr "" +#~ msgid "See the update-alternatives(8) man page for details." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ap-pkg-binarypkg.po b/locales/ja/LC_MESSAGES/ap-pkg-binarypkg.po index bf1d8af..95f88be 100644 --- a/locales/ja/LC_MESSAGES/ap-pkg-binarypkg.po +++ b/locales/ja/LC_MESSAGES/ap-pkg-binarypkg.po @@ -10,21 +10,21 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-02 11:56+0800\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.6.0\n" #: ../../ap-pkg-binarypkg.rst:2 msgid "Binary packages (from old Packaging Manual)" msgstr "" #: ../../ap-pkg-binarypkg.rst:4 -msgid "See deb(5) and :ref:`s-pkg-controlarea`." +msgid "See :manpage:`deb(5)` and :ref:`s-pkg-controlarea`." msgstr "" #: ../../ap-pkg-binarypkg.rst:9 @@ -91,9 +91,9 @@ msgstr "" #: ../../ap-pkg-binarypkg.rst:50 msgid "" -"See the dpkg-deb(8) man page for details of how to examine the contents " -"of this newly-created file. You may find the output of following commands" -" enlightening:" +"See the :manpage:`dpkg-deb(8)` man page for details of how to examine the" +" contents of this newly-created file. You may find the output of " +"following commands enlightening:" msgstr "" #: ../../ap-pkg-binarypkg.rst:60 @@ -236,3 +236,14 @@ msgstr "" msgid "See :ref:`s-timestamps`." msgstr "" +#~ msgid "See deb(5) and :ref:`s-pkg-controlarea`." +#~ msgstr "" + +#~ msgid "" +#~ "See the dpkg-deb(8) man page for" +#~ " details of how to examine the " +#~ "contents of this newly-created file. " +#~ "You may find the output of " +#~ "following commands enlightening:" +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ap-pkg-diversions.po b/locales/ja/LC_MESSAGES/ap-pkg-diversions.po index efd6dc3..e85d6e0 100644 --- a/locales/ja/LC_MESSAGES/ap-pkg-diversions.po +++ b/locales/ja/LC_MESSAGES/ap-pkg-diversions.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-02 11:56+0800\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.6.0\n" #: ../../ap-pkg-diversions.rst:2 msgid "" @@ -48,8 +48,8 @@ msgstr "" #: ../../ap-pkg-diversions.rst:16 msgid "" "There is a diversion list, which is read by ``dpkg``, and updated by a " -"special program ``dpkg-divert``. Please see dpkg-divert(8) for full " -"details of its operation." +"special program ``dpkg-divert``. Please see :manpage:`dpkg-divert(8)` for" +" full details of its operation." msgstr "" #: ../../ap-pkg-diversions.rst:20 @@ -110,3 +110,11 @@ msgstr "" msgid "Do not attempt to divert a conffile, as ``dpkg`` does not handle it well." msgstr "" +#~ msgid "" +#~ "There is a diversion list, which " +#~ "is read by ``dpkg``, and updated " +#~ "by a special program ``dpkg-divert``." +#~ " Please see dpkg-divert(8) for full" +#~ " details of its operation." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ap-pkg-sourcepkg.po b/locales/ja/LC_MESSAGES/ap-pkg-sourcepkg.po index fdb3c48..f1f058e 100644 --- a/locales/ja/LC_MESSAGES/ap-pkg-sourcepkg.po +++ b/locales/ja/LC_MESSAGES/ap-pkg-sourcepkg.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-02 11:56+0800\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.6.0\n" #: ../../ap-pkg-sourcepkg.rst:2 msgid "Source packages (from old Packaging Manual)" @@ -43,73 +43,73 @@ msgstr "" #: ../../ap-pkg-sourcepkg.rst:17 msgid "" -"They are introduced and typical uses described here; see dpkg-source(1) " -"for full documentation about their arguments and operation." +"They are introduced and typical uses described here; see :manpage:`dpkg-" +"source(1)` for full documentation about their arguments and operation." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:20 +#: ../../ap-pkg-sourcepkg.rst:21 msgid "" "For examples of how to construct a Debian source package, and how to use " "those utilities that are used by Debian source packages, please see the " "``hello`` example package." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:27 +#: ../../ap-pkg-sourcepkg.rst:28 msgid "``dpkg-source`` - packs and unpacks Debian source packages" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:29 +#: ../../ap-pkg-sourcepkg.rst:30 msgid "" "This program is frequently used by hand, and is also called from package-" "independent automated building scripts such as ``dpkg-buildpackage``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:33 +#: ../../ap-pkg-sourcepkg.rst:34 msgid "To unpack a package it is typically invoked with" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:39 +#: ../../ap-pkg-sourcepkg.rst:40 msgid "" "with the ``filename.tar.gz`` and ``filename.diff.gz`` (if applicable) in " "the same directory. It unpacks into ``package-version``, and if " "applicable ``package-version.orig``, in the current directory." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:43 +#: ../../ap-pkg-sourcepkg.rst:44 msgid "To create a packed source archive it is typically invoked:" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:49 +#: ../../ap-pkg-sourcepkg.rst:50 msgid "" "This will create the ``.dsc``, ``.tar.gz`` and ``.diff.gz`` (if " "appropriate) in the current directory. ``dpkg-source`` does not clean the" " source tree first - this must be done separately if it is required." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:53 +#: ../../ap-pkg-sourcepkg.rst:54 msgid "See also :ref:`s-pkg-sourcearchives`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:58 +#: ../../ap-pkg-sourcepkg.rst:59 msgid "``dpkg-buildpackage`` - overall package-building control script" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:60 -msgid "See ``dpkg-buildpackage(1)``." +#: ../../ap-pkg-sourcepkg.rst:61 +msgid "See :manpage:`dpkg-buildpackage(1)`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:65 +#: ../../ap-pkg-sourcepkg.rst:66 msgid "``dpkg-gencontrol`` - generates binary package control files" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:67 +#: ../../ap-pkg-sourcepkg.rst:68 msgid "" "This program is usually called from ``debian/rules`` (see " "`section\\_title <#s-pkg-sourcetree>`__) in the top level of the source " "tree." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:71 +#: ../../ap-pkg-sourcepkg.rst:72 msgid "" "This is usually done just before the files and directories in the " "temporary directory tree where the package is being built have their " @@ -117,75 +117,75 @@ msgid "" "``dpkg-deb/``. [#]_" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:76 +#: ../../ap-pkg-sourcepkg.rst:77 msgid "" "``dpkg-gencontrol`` must be called after all the files which are to go " "into the package have been placed in the temporary build directory, so " "that its calculation of the installed size of a package is correct." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:80 +#: ../../ap-pkg-sourcepkg.rst:81 msgid "" "It is also necessary for ``dpkg-gencontrol`` to be run after ``dpkg-" "shlibdeps`` so that the variable substitutions created by ``dpkg-" "shlibdeps`` in ``debian/substvars`` are available." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:84 +#: ../../ap-pkg-sourcepkg.rst:85 msgid "" "For a package which generates only one binary package, and which builds " "it in ``debian/tmp`` relative to the top of the source package, it is " "usually sufficient to call ``dpkg-gencontrol``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:88 +#: ../../ap-pkg-sourcepkg.rst:89 msgid "Sources which build several binaries will typically need something like:" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:94 +#: ../../ap-pkg-sourcepkg.rst:95 msgid "" "The ``-P`` tells ``dpkg-gencontrol`` that the package is being built in a" " non-default directory, and the ``-p`` tells it which package's control " "file should be generated." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:98 +#: ../../ap-pkg-sourcepkg.rst:99 msgid "" "``dpkg-gencontrol`` also adds information to the list of files in " "``debian/files``, for the benefit of (for example) a future invocation of" " ``dpkg-genchanges``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:105 +#: ../../ap-pkg-sourcepkg.rst:106 msgid "``dpkg-shlibdeps`` - calculates shared library dependencies" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:107 -msgid "See ``dpkg-shlibdeps(1)``." +#: ../../ap-pkg-sourcepkg.rst:108 +msgid "See :manpage:`dpkg-shlibdeps(1)`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:112 +#: ../../ap-pkg-sourcepkg.rst:113 msgid "``dpkg-distaddfile`` - adds a file to ``debian/files``" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:114 +#: ../../ap-pkg-sourcepkg.rst:115 msgid "" "Some packages' uploads need to include files other than the source and " "binary package files." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:117 +#: ../../ap-pkg-sourcepkg.rst:118 msgid "" "``dpkg-distaddfile`` adds a file to the ``debian/files`` file so that it " "will be included in the ``.changes`` file when ``dpkg-genchanges`` is " "run." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:121 +#: ../../ap-pkg-sourcepkg.rst:122 msgid "It is usually invoked from the ``binary`` target of ``debian/rules``:" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:127 +#: ../../ap-pkg-sourcepkg.rst:128 msgid "" "The filename is relative to the directory where ``dpkg-genchanges`` will " "expect to find it - this is usually the directory above the top level of " @@ -193,41 +193,41 @@ msgid "" "just before or just after calling ``dpkg-distaddfile``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:132 +#: ../../ap-pkg-sourcepkg.rst:133 msgid "" "The section and priority are passed unchanged into the resulting " "``.changes`` file." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:138 +#: ../../ap-pkg-sourcepkg.rst:139 msgid "``dpkg-genchanges`` - generates a ``.changes`` upload control file" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:140 -msgid "See ``dpkg-genchanges(1)``." +#: ../../ap-pkg-sourcepkg.rst:141 +msgid "See :manpage:`dpkg-genchanges(1)`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:145 +#: ../../ap-pkg-sourcepkg.rst:146 msgid "``dpkg-parsechangelog`` - produces parsed representation of a changelog" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:147 -msgid "See ``dpkg-parsechangelog(1)``." +#: ../../ap-pkg-sourcepkg.rst:148 +msgid "See :manpage:`dpkg-parsechangelog(1)`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:152 +#: ../../ap-pkg-sourcepkg.rst:153 msgid "``dpkg-architecture`` - information about the build and host system" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:154 -msgid "See ``dpkg-architecture(1)``." +#: ../../ap-pkg-sourcepkg.rst:155 +msgid "See :manpage:`dpkg-architecture(1)`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:159 +#: ../../ap-pkg-sourcepkg.rst:160 msgid "The Debian package source tree" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:161 +#: ../../ap-pkg-sourcepkg.rst:162 msgid "" "The source archive scheme described later is intended to allow a Debian " "package source tree with some associated control information to be " @@ -237,42 +237,42 @@ msgid "" " rest of the source code and installation scripts." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:168 +#: ../../ap-pkg-sourcepkg.rst:169 msgid "" "The extra files created for Debian are in the subdirectory ``debian`` of " "the top level of the Debian package source tree. They are described " "below." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:175 +#: ../../ap-pkg-sourcepkg.rst:176 msgid "``debian/rules`` - the main building script" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:177 +#: ../../ap-pkg-sourcepkg.rst:178 msgid "See :ref:`s-debianrules`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:182 +#: ../../ap-pkg-sourcepkg.rst:183 msgid "``debian/substvars`` and variable substitutions" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:184 +#: ../../ap-pkg-sourcepkg.rst:185 msgid "See :ref:`s-substvars`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:189 +#: ../../ap-pkg-sourcepkg.rst:190 msgid "``debian/files``" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:191 +#: ../../ap-pkg-sourcepkg.rst:192 msgid "See :ref:`s-debianfiles`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:196 +#: ../../ap-pkg-sourcepkg.rst:197 msgid "``debian/tmp``" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:198 +#: ../../ap-pkg-sourcepkg.rst:199 msgid "" "This is the default temporary location for the construction of binary " "packages by the ``binary`` target. The directory ``tmp`` serves as the " @@ -282,7 +282,7 @@ msgid "" ":ref:`s-pkg-bincreating`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:205 +#: ../../ap-pkg-sourcepkg.rst:206 msgid "" "This is only a default and can be easily overridden. Most packaging tools" " no longer use ``debian/tmp``, instead preferring ``debian/pkg`` for the " @@ -291,55 +291,55 @@ msgid "" "built files and do not construct packages from it." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:211 +#: ../../ap-pkg-sourcepkg.rst:212 msgid "" "If several binary packages are generated from the same source tree, it is" " usual to use a separate ``debian/pkg`` directory for each binary package" " as the temporary construction locations." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:215 +#: ../../ap-pkg-sourcepkg.rst:216 msgid "" "Whatever temporary directories are created and used by the ``binary`` " "target must of course be removed by the ``clean`` target." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:221 +#: ../../ap-pkg-sourcepkg.rst:222 msgid "Source packages as archives" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:223 +#: ../../ap-pkg-sourcepkg.rst:224 msgid "" "As it exists on the FTP site, a Debian source package consists of three " "related files. You must have the right versions of all three to be able " "to use them." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:230 +#: ../../ap-pkg-sourcepkg.rst:231 msgid "Debian source control file - ``.dsc``" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:228 +#: ../../ap-pkg-sourcepkg.rst:229 msgid "" "This file is a control file used by ``dpkg-source`` to extract a source " "package. See :ref:`s-debiansourcecontrolfiles`." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:234 +#: ../../ap-pkg-sourcepkg.rst:235 msgid "Original source archive - ``package_upstream-version.orig.tar.gz``" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:233 +#: ../../ap-pkg-sourcepkg.rst:234 msgid "" "This is a compressed (with ``gzip -9``) ``tar`` file containing the " "source code from the upstream authors of the program." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:249 +#: ../../ap-pkg-sourcepkg.rst:250 msgid "Debian package diff - ``package_upstream_version-revision.diff.gz``" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:237 +#: ../../ap-pkg-sourcepkg.rst:238 msgid "" "This is a unified context diff (``diff -u``) giving the changes which are" " required to turn the original source into the Debian source. These " @@ -349,20 +349,20 @@ msgid "" " may be removed or renamed." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:244 +#: ../../ap-pkg-sourcepkg.rst:245 msgid "" "All the directories in the diff must exist, except the ``debian`` " "subdirectory of the top of the source tree, which will be created by " "``dpkg-source`` if necessary when unpacking." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:248 +#: ../../ap-pkg-sourcepkg.rst:249 msgid "" "The ``dpkg-source`` program will automatically make the ``debian/rules`` " "file executable (see below)." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:251 +#: ../../ap-pkg-sourcepkg.rst:252 msgid "" "If there is no original source code - for example, if the package is " "specially prepared for Debian or the Debian maintainer is the same as the" @@ -371,57 +371,57 @@ msgid "" "preferably contains a directory named ``package-version``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:260 +#: ../../ap-pkg-sourcepkg.rst:261 msgid "Unpacking a Debian source package without ``dpkg-source``" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:262 +#: ../../ap-pkg-sourcepkg.rst:263 msgid "" "``dpkg-source -x`` is the recommended way to unpack a Debian source " "package. However, if it is not available it is possible to unpack a " "Debian source archive as follows:" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:266 +#: ../../ap-pkg-sourcepkg.rst:267 msgid "Untar the tarfile, which will create a ``.orig`` directory." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:268 +#: ../../ap-pkg-sourcepkg.rst:269 msgid "Rename the ``.orig`` directory to ``package-version``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:270 +#: ../../ap-pkg-sourcepkg.rst:271 msgid "Create the subdirectory ``debian`` at the top of the source tree." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:272 +#: ../../ap-pkg-sourcepkg.rst:273 msgid "Apply the diff using ``patch -p0``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:274 +#: ../../ap-pkg-sourcepkg.rst:275 msgid "" "Untar the tarfile again if you want a copy of the original source code " "alongside the Debian version." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:277 +#: ../../ap-pkg-sourcepkg.rst:278 msgid "" "It is not possible to generate a valid Debian source archive without " "using ``dpkg-source``. In particular, attempting to use ``diff`` directly" " to generate the ``.diff.gz`` file will not work." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:284 +#: ../../ap-pkg-sourcepkg.rst:285 msgid "Restrictions on objects in source packages" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:286 +#: ../../ap-pkg-sourcepkg.rst:287 msgid "" "The source package may not contain any hard links, [#]_ [#]_ device " "special files, sockets or setuid or setgid files. [#]_" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:289 +#: ../../ap-pkg-sourcepkg.rst:290 msgid "" "The source packaging tools manage the changes between the original and " "Debian source using ``diff`` and ``patch``. Turning the original source " @@ -431,51 +431,51 @@ msgid "" "when building the source package are:" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:296 +#: ../../ap-pkg-sourcepkg.rst:297 msgid "Adding or removing symbolic links, sockets or pipes." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:298 +#: ../../ap-pkg-sourcepkg.rst:299 msgid "Changing the targets of symbolic links." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:300 +#: ../../ap-pkg-sourcepkg.rst:301 msgid "Creating directories, other than ``debian``." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:302 +#: ../../ap-pkg-sourcepkg.rst:303 msgid "Changes to the contents of binary files." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:304 +#: ../../ap-pkg-sourcepkg.rst:305 msgid "" "Changes which cause ``dpkg-source`` to print a warning but continue " "anyway are:" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:307 +#: ../../ap-pkg-sourcepkg.rst:308 msgid "Removing files, directories or symlinks. [#]_" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:309 +#: ../../ap-pkg-sourcepkg.rst:310 msgid "" "Changed text files which are missing the usual final newline (either in " "the original or the modified source tree)." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:312 +#: ../../ap-pkg-sourcepkg.rst:313 msgid "" "Changes which are not represented, but which are not detected by ``dpkg-" "source``, are:" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:315 +#: ../../ap-pkg-sourcepkg.rst:316 msgid "" "Changing the permissions of files (other than ``debian/rules``) and " "directories." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:318 +#: ../../ap-pkg-sourcepkg.rst:319 msgid "" "The ``debian`` directory and ``debian/rules`` are handled specially by " "``dpkg-source`` - before applying the changes it will create the " @@ -483,32 +483,54 @@ msgid "" "executable." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:324 +#: ../../ap-pkg-sourcepkg.rst:325 msgid "" "This is so that the control file which is produced has the right " "permissions" msgstr "" -#: ../../ap-pkg-sourcepkg.rst:328 +#: ../../ap-pkg-sourcepkg.rst:329 msgid "" "This is not currently detected when building source packages, but only " "when extracting them." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:332 +#: ../../ap-pkg-sourcepkg.rst:333 msgid "" "Hard links may be permitted at some point in the future, but would " "require a fair amount of work." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:336 +#: ../../ap-pkg-sourcepkg.rst:337 msgid "Setgid directories are allowed." msgstr "" -#: ../../ap-pkg-sourcepkg.rst:339 +#: ../../ap-pkg-sourcepkg.rst:340 msgid "" "Renaming a file is not treated specially - it is seen as the removal of " "the old file (which generates a warning, but is otherwise ignored), and " "the creation of the new one." msgstr "" +#~ msgid "" +#~ "They are introduced and typical uses " +#~ "described here; see dpkg-source(1) for" +#~ " full documentation about their arguments" +#~ " and operation." +#~ msgstr "" + +#~ msgid "See ``dpkg-buildpackage(1)``." +#~ msgstr "" + +#~ msgid "See ``dpkg-shlibdeps(1)``." +#~ msgstr "" + +#~ msgid "See ``dpkg-genchanges(1)``." +#~ msgstr "" + +#~ msgid "See ``dpkg-parsechangelog(1)``." +#~ msgstr "" + +#~ msgid "See ``dpkg-architecture(1)``." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ch-docs.po b/locales/ja/LC_MESSAGES/ch-docs.po index 1249790..dec9f7e 100644 --- a/locales/ja/LC_MESSAGES/ch-docs.po +++ b/locales/ja/LC_MESSAGES/ch-docs.po @@ -10,14 +10,14 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-08-03 09:57+0800\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.4.0\n" +"Generated-By: Babel 2.6.0\n" #: ../../ch-docs.rst:2 msgid "Documentation" @@ -437,9 +437,9 @@ msgstr "" #: ../../ch-docs.rst:302 msgid "" "It is not very hard to write a man page. See the `Man-Page-HOWTO " -"`_, man(7), the examples" -" created by ``dh_make``, the helper program ``help2man``, or the " -"directory ``/usr/share/doc/man-db/examples``." +"`_, :manpage:`man(7)`, " +"the examples created by ``dh_make``, the helper program ``help2man``, or " +"the directory ``/usr/share/doc/man-db/examples``." msgstr "" #: ../../ch-docs.rst:308 @@ -559,3 +559,13 @@ msgstr "" #~ "``changelog.Debian.gz``." #~ msgstr "" +#~ msgid "" +#~ "It is not very hard to write " +#~ "a man page. See the `Man-Page-" +#~ "HOWTO `_, " +#~ "man(7), the examples created by " +#~ "``dh_make``, the helper program ``help2man``," +#~ " or the directory ``/usr/share/doc/man-" +#~ "db/examples``." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ch-files.po b/locales/ja/LC_MESSAGES/ch-files.po index c555ac0..ab41e9a 100644 --- a/locales/ja/LC_MESSAGES/ch-files.po +++ b/locales/ja/LC_MESSAGES/ch-files.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-12-23 09:35+0000\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -769,7 +769,7 @@ msgid "" "configuration file in the directory ``/etc/logrotate.d``, normally named " "``/etc/logrotate.d/package``, and use the facilities provided by " "``logrotate``. [#]_ Here is a good example for a logrotate config file " -"(for more information see logrotate(8)):" +"(for more information see :manpage:`logrotate(8)`):" msgstr "" #: ../../ch-files.rst:566 @@ -1009,7 +1009,7 @@ msgstr "" #: ../../ch-files.rst:760 msgid "" "A common example are the so-called \"plug-ins\", internal shared objects " -"that are dynamically loaded by programs using dlopen(3)." +"that are dynamically loaded by programs using :manpage:`dlopen(3)`." msgstr "" #: ../../ch-files.rst:764 @@ -1153,3 +1153,24 @@ msgstr "" #~ "debug`` on static libraries." #~ msgstr "" +#~ msgid "" +#~ "Log files must be rotated occasionally" +#~ " so that they don't grow " +#~ "indefinitely. The best way to do " +#~ "this is to install a log rotation" +#~ " configuration file in the directory " +#~ "``/etc/logrotate.d``, normally named " +#~ "``/etc/logrotate.d/package``, and use the " +#~ "facilities provided by ``logrotate``. [#]_" +#~ " Here is a good example for a" +#~ " logrotate config file (for more " +#~ "information see logrotate(8)):" +#~ msgstr "" + +#~ msgid "" +#~ "A common example are the so-called" +#~ " \"plug-ins\", internal shared objects " +#~ "that are dynamically loaded by programs" +#~ " using dlopen(3)." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ch-opersys.po b/locales/ja/LC_MESSAGES/ch-opersys.po index b6663df..234afe3 100644 --- a/locales/ja/LC_MESSAGES/ch-opersys.po +++ b/locales/ja/LC_MESSAGES/ch-opersys.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-29 11:06-0700\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -482,83 +482,32 @@ msgstr "" msgid "" "The ``/etc/init.d`` directory contains the scripts executed by ``init`` " "at boot time and when the init state (or \"runlevel\") is changed (see " -"``init(8)``)." +":manpage:`init(8)`)." msgstr "" #: ../../ch-opersys.rst:332 msgid "" -"There are at least two different, yet functionally equivalent, ways of " -"handling these scripts. For the sake of simplicity, this document " -"describes only the symbolic link method. However, it must not be assumed " -"by maintainer scripts that this method is being used, and any automated " -"manipulation of the various runlevel behaviors by maintainer scripts must" -" be performed using ``update-rc.d`` as described below and not by " -"manually installing or removing symlinks. For information on the " -"implementation details of the other method, implemented in the ``file-" -"rc`` package, please refer to the documentation of that package." +"``systemd`` uses dependency information contained within the init scripts" +" and symlinks in ``/etc/rcn.d`` to decide which scripts to run and in " +"which order. The ``sysv-rc`` runlevel system uses symlinks in " +"``/etc/rcn.d`` to decide which scripts to run and in which order; see the" +" ``README.runlevels`` file shipped with ``sysv-rc`` for implementation " +"details. Other alternatives might exist." msgstr "" -#: ../../ch-opersys.rst:342 +#: ../../ch-opersys.rst:339 msgid "" -"These scripts are referenced by symbolic links in the ``/etc/rcn.d`` " -"directories. When changing runlevels, ``init`` looks in the directory " -"``/etc/rcn.d`` for the scripts it should execute, where ``n`` is the " -"runlevel that is being changed to, or ``S`` for the boot-up scripts." +"Maintainer scripts must use ``update-rc.d`` as described below to " +"interact with the service manager for requests such as enabling or " +"disabling services. They should use ``invoke-rc.d`` as described below to" +" invoke initscripts for requests such as starting and stopping service." msgstr "" -#: ../../ch-opersys.rst:347 -msgid "" -"The names of the links all have the form ``Smmscript`` or ``Kmmscript`` " -"where mm is a two-digit number and script is the name of the script (this" -" should be the same as the name of the actual script in ``/etc/init.d``)." -msgstr "" - -#: ../../ch-opersys.rst:352 -msgid "" -"When ``init`` changes runlevel first the targets of the links whose names" -" start with a ``K`` are executed, each with the single argument ``stop``," -" followed by the scripts prefixed with an ``S``, each with the single " -"argument ``start``. (The links are those in the ``/etc/rcn.d`` directory " -"corresponding to the new runlevel.) The ``K`` links are responsible for " -"killing services and the ``S`` link for starting services upon entering " -"the runlevel." -msgstr "" - -#: ../../ch-opersys.rst:360 -msgid "" -"For example, if we are changing from runlevel 2 to runlevel 3, init will " -"first execute all of the ``K`` prefixed scripts it finds in " -"``/etc/rc3.d``, and then all of the ``S`` prefixed scripts in that " -"directory. The links starting with ``K`` will cause the referred-to file " -"to be executed with an argument of ``stop``, and the ``S`` links with an " -"argument of ``start``." -msgstr "" - -#: ../../ch-opersys.rst:367 -msgid "" -"The two-digit number mm is used to determine the order in which to run " -"the scripts: low-numbered links have their scripts run first. For " -"example, the ``K20`` scripts will be executed before the ``K30`` scripts." -" This is used when a certain service must be started before another. For " -"example, the name server ``bind`` might need to be started before the " -"news server ``inn`` so that ``inn`` can set up its access lists. In this " -"case, the script that starts ``bind`` would have a lower number than the " -"script that starts ``inn`` so that it runs first:" -msgstr "" - -#: ../../ch-opersys.rst:381 -msgid "" -"The two runlevels 0 (halt) and 6 (reboot) are slightly different. In " -"these runlevels, the links with an ``S`` prefix are still called after " -"those with a ``K`` prefix, but they too are called with the single " -"argument ``stop``." -msgstr "" - -#: ../../ch-opersys.rst:389 +#: ../../ch-opersys.rst:348 msgid "Writing the scripts" msgstr "" -#: ../../ch-opersys.rst:391 +#: ../../ch-opersys.rst:350 msgid "" "Packages that include daemons for system services should place scripts in" " ``/etc/init.d`` to start or stop services at boot time or during a " @@ -567,71 +516,71 @@ msgid "" " to do:" msgstr "" -#: ../../ch-opersys.rst:398 +#: ../../ch-opersys.rst:357 msgid "``start``" msgstr "" -#: ../../ch-opersys.rst:398 +#: ../../ch-opersys.rst:357 msgid "start the service," msgstr "" -#: ../../ch-opersys.rst:401 +#: ../../ch-opersys.rst:360 msgid "``stop``" msgstr "" -#: ../../ch-opersys.rst:401 +#: ../../ch-opersys.rst:360 msgid "stop the service," msgstr "" -#: ../../ch-opersys.rst:405 +#: ../../ch-opersys.rst:364 msgid "``restart``" msgstr "" -#: ../../ch-opersys.rst:404 +#: ../../ch-opersys.rst:363 msgid "" "stop and restart the service if it's already running, otherwise start the" " service" msgstr "" -#: ../../ch-opersys.rst:409 +#: ../../ch-opersys.rst:368 msgid "``try-restart``" msgstr "" -#: ../../ch-opersys.rst:408 +#: ../../ch-opersys.rst:367 msgid "" "restart the service if it's already running, otherwise just report " "success." msgstr "" -#: ../../ch-opersys.rst:413 +#: ../../ch-opersys.rst:372 msgid "``reload``" msgstr "" -#: ../../ch-opersys.rst:412 +#: ../../ch-opersys.rst:371 msgid "" "cause the configuration of the service to be reloaded without actually " "stopping and restarting the service," msgstr "" -#: ../../ch-opersys.rst:417 +#: ../../ch-opersys.rst:376 msgid "``force-reload``" msgstr "" -#: ../../ch-opersys.rst:416 +#: ../../ch-opersys.rst:375 msgid "" "cause the configuration to be reloaded if the service supports this, " "otherwise restart the service." msgstr "" -#: ../../ch-opersys.rst:420 +#: ../../ch-opersys.rst:379 msgid "``status``" msgstr "" -#: ../../ch-opersys.rst:420 +#: ../../ch-opersys.rst:379 msgid "report the current status of the service" msgstr "" -#: ../../ch-opersys.rst:422 +#: ../../ch-opersys.rst:381 msgid "" "The ``start``, ``stop``, ``restart``, and ``force-reload`` options should" " be supported by all scripts in ``/etc/init.d``. Supporting ``status`` is" @@ -639,7 +588,7 @@ msgid "" " are optional." msgstr "" -#: ../../ch-opersys.rst:427 +#: ../../ch-opersys.rst:386 msgid "" "The ``init.d`` scripts must ensure that they will behave sensibly (i.e., " "returning success and not starting multiple copies of a service) if " @@ -649,7 +598,7 @@ msgid "" "daemon`` with the ``--oknodo`` option." msgstr "" -#: ../../ch-opersys.rst:434 +#: ../../ch-opersys.rst:393 msgid "" "Be careful of using ``set -e`` in ``init.d`` scripts. Writing correct " "``init.d`` scripts requires accepting various error exit statuses when " @@ -660,14 +609,14 @@ msgid "" "command separately." msgstr "" -#: ../../ch-opersys.rst:442 +#: ../../ch-opersys.rst:401 msgid "" "If a service reloads its configuration automatically (as in the case of " "``cron``, for example), the ``reload`` option of the ``init.d`` script " "should behave as if the configuration has been reloaded successfully." msgstr "" -#: ../../ch-opersys.rst:446 +#: ../../ch-opersys.rst:405 msgid "" "The ``/etc/init.d`` scripts must be treated as configuration files, " "either (if they are present in the package, that is, in the .deb file) by" @@ -680,7 +629,7 @@ msgid "" "sure their changes aren't lost during the next package upgrade." msgstr "" -#: ../../ch-opersys.rst:457 +#: ../../ch-opersys.rst:416 msgid "" "These scripts should not fail obscurely when the configuration files " "remain but the package has been removed, as configuration files remain on" @@ -692,7 +641,7 @@ msgid "" "top of the script, like this:" msgstr "" -#: ../../ch-opersys.rst:470 +#: ../../ch-opersys.rst:429 msgid "" "Often there are some variables in the ``init.d`` scripts whose values " "control the behavior of the scripts, and which a system administrator is " @@ -709,7 +658,7 @@ msgid "" "package maintainer scripts. See :ref:`s-config-files` for more details." msgstr "" -#: ../../ch-opersys.rst:485 +#: ../../ch-opersys.rst:444 msgid "" "To ensure that vital configurable values are always available, the " "``init.d`` script should set default values for each of the shell " @@ -719,7 +668,7 @@ msgid "" "``/etc/default`` file is deleted." msgstr "" -#: ../../ch-opersys.rst:492 +#: ../../ch-opersys.rst:451 msgid "" "Files and directories under ``/run``, including ones referred to via the " "compatibility paths ``/var/run`` and ``/var/lock``, are normally stored " @@ -729,29 +678,29 @@ msgid "" "``init.d`` script is run. See :ref:`s-fhs-run` for more information." msgstr "" -#: ../../ch-opersys.rst:503 +#: ../../ch-opersys.rst:462 msgid "Interfacing with init systems" msgstr "" -#: ../../ch-opersys.rst:505 +#: ../../ch-opersys.rst:464 msgid "" "Maintainers should use the abstraction layer provided by the ``update-" "rc.d`` and ``invoke-rc.d`` programs to deal with initscripts in their " "packages' scripts such as ``postinst``, ``prerm`` and ``postrm``." msgstr "" -#: ../../ch-opersys.rst:509 +#: ../../ch-opersys.rst:468 msgid "" "Directly managing the /etc/rc?.d links and directly invoking the " "``/etc/init.d/`` initscripts should be done only by packages providing " "the initscript subsystem (such as ``sysv-rc`` and ``file-rc``)." msgstr "" -#: ../../ch-opersys.rst:516 +#: ../../ch-opersys.rst:475 msgid "Managing the links" msgstr "" -#: ../../ch-opersys.rst:518 +#: ../../ch-opersys.rst:477 msgid "" "The program ``update-rc.d`` is provided for package maintainers to " "arrange for the proper creation and removal of ``/etc/rcn.d`` symbolic " @@ -760,7 +709,7 @@ msgid "" "``postrm`` scripts." msgstr "" -#: ../../ch-opersys.rst:524 +#: ../../ch-opersys.rst:483 msgid "" "You must not include any ``/etc/rcn.d`` symbolic links in the actual " "archive or manually create or remove the symbolic links in maintainer " @@ -771,17 +720,17 @@ msgid "" "so.)" msgstr "" -#: ../../ch-opersys.rst:532 +#: ../../ch-opersys.rst:491 msgid "" "To get the default behavior for your package, put in your ``postinst`` " "script::" msgstr "" -#: ../../ch-opersys.rst:537 +#: ../../ch-opersys.rst:496 msgid "and in your ``postrm``::" msgstr "" -#: ../../ch-opersys.rst:543 +#: ../../ch-opersys.rst:502 msgid "" "The default behaviour is to enable autostarting your package's daemon. " "The local administrator can override this using the command ``update-rc.d" @@ -790,7 +739,7 @@ msgid "" " to your ``postinst`` script::" msgstr "" -#: ../../ch-opersys.rst:551 +#: ../../ch-opersys.rst:510 msgid "" "and add a dependency on ``init-system-helpers (>= 1.50)``, which " "introduced the ``defaults-disabled`` option. Then the local " @@ -798,7 +747,7 @@ msgid "" "``update-rc.d package enable``." msgstr "" -#: ../../ch-opersys.rst:556 +#: ../../ch-opersys.rst:515 msgid "" "An older practice, which should not be used, was to include a line like " "``DISABLED=yes`` in the package's ``/etc/default`` file. The package's " @@ -812,31 +761,31 @@ msgid "" "commands may incorrectly claim that the service was started." msgstr "" -#: ../../ch-opersys.rst:568 +#: ../../ch-opersys.rst:527 msgid "" "Note that if your package changes runlevels or priority, you may have to " "remove and recreate the links, since otherwise the old links may persist." " Refer to the documentation of ``update-rc.d``." msgstr "" -#: ../../ch-opersys.rst:572 +#: ../../ch-opersys.rst:531 msgid "" "For more information about using ``update-rc.d``, please consult its man " -"page, update-rc.d(8)." +"page, :manpage:`update-rc.d(8)`." msgstr "" -#: ../../ch-opersys.rst:575 +#: ../../ch-opersys.rst:534 msgid "" "It is easiest for packages not to call ``update-rc.d`` directly, but " "instead use debhelper programs that add the required ``update-rc.d`` " "calls automatically. See ``dh_installinit``, ``dh_installsystemd``, etc." msgstr "" -#: ../../ch-opersys.rst:582 +#: ../../ch-opersys.rst:541 msgid "Running initscripts" msgstr "" -#: ../../ch-opersys.rst:584 +#: ../../ch-opersys.rst:543 msgid "" "The program ``invoke-rc.d`` is provided to make it easier for package " "maintainers to properly invoke an initscript, obeying runlevel and other " @@ -845,112 +794,113 @@ msgid "" "maintainers in their packages' scripts." msgstr "" -#: ../../ch-opersys.rst:590 +#: ../../ch-opersys.rst:549 msgid "" "The package maintainer scripts must use ``invoke-rc.d`` to invoke the " "``/etc/init.d/*`` initscripts or equivalent, instead of calling them " "directly." msgstr "" -#: ../../ch-opersys.rst:594 +#: ../../ch-opersys.rst:553 msgid "" "By default, ``invoke-rc.d`` will pass any action requests (start, stop, " "reload, restart...) to the ``/etc/init.d`` script, filtering out requests" " to start or restart a service out of its intended runlevels." msgstr "" -#: ../../ch-opersys.rst:598 +#: ../../ch-opersys.rst:557 msgid "Most packages will simply use:" msgstr "" -#: ../../ch-opersys.rst:604 +#: ../../ch-opersys.rst:563 msgid "in their ``postinst`` and ``prerm`` scripts." msgstr "" -#: ../../ch-opersys.rst:606 +#: ../../ch-opersys.rst:565 msgid "" "A package should register its initscript services using ``update-rc.d`` " "before it tries to invoke them using ``invoke-rc.d``. Invocation of " "unregistered services may fail." msgstr "" -#: ../../ch-opersys.rst:610 +#: ../../ch-opersys.rst:569 msgid "" "For more information about using ``invoke-rc.d``, please consult its man " -"page, invoke-rc.d(8)." +"page, :manpage:`invoke-rc.d(8)`." msgstr "" -#: ../../ch-opersys.rst:613 +#: ../../ch-opersys.rst:572 msgid "" "It is easiest for packages not to call ``invoke-rc.d`` directly, but " "instead use debhelper programs that add the required ``invoke-rc.d`` " "calls automatically. See ``dh_installinit``, ``dh_installsystemd``, etc." msgstr "" -#: ../../ch-opersys.rst:620 +#: ../../ch-opersys.rst:579 msgid "Boot-time initialization" msgstr "" -#: ../../ch-opersys.rst:622 ../../ch-opersys.rst:638 +#: ../../ch-opersys.rst:581 ../../ch-opersys.rst:598 msgid "This section has been deleted." msgstr "" -#: ../../ch-opersys.rst:627 +#: ../../ch-opersys.rst:586 msgid "Example" msgstr "" -#: ../../ch-opersys.rst:629 +#: ../../ch-opersys.rst:588 msgid "" "Examples on which you can base your systemd integration on is available " -"in the man page systemd.unit(8). An example on which you can base your " -"``/etc/init.d`` scripts is available in the man page init-d-script(5)." +"in the man page :manpage:`systemd.unit(8)`. An example on which you can " +"base your ``/etc/init.d`` scripts is available in the man page " +":manpage:`init-d-script(5)`." msgstr "" -#: ../../ch-opersys.rst:636 +#: ../../ch-opersys.rst:596 msgid "Console messages from ``init.d`` scripts" msgstr "" -#: ../../ch-opersys.rst:643 +#: ../../ch-opersys.rst:603 msgid "Cron jobs" msgstr "" -#: ../../ch-opersys.rst:645 +#: ../../ch-opersys.rst:605 msgid "" "Packages must not modify the configuration file ``/etc/crontab``, and " "they must not modify the files in ``/var/spool/cron/crontabs``." msgstr "" -#: ../../ch-opersys.rst:648 +#: ../../ch-opersys.rst:608 msgid "" "If a package wants to install a job that has to be executed via cron, it " "should place a file named as specified in :ref:`s-cron-files` into one or" " more of the following directories:" msgstr "" -#: ../../ch-opersys.rst:653 +#: ../../ch-opersys.rst:613 msgid "``/etc/cron.hourly``" msgstr "" -#: ../../ch-opersys.rst:655 +#: ../../ch-opersys.rst:615 msgid "``/etc/cron.daily``" msgstr "" -#: ../../ch-opersys.rst:657 +#: ../../ch-opersys.rst:617 msgid "``/etc/cron.weekly``" msgstr "" -#: ../../ch-opersys.rst:659 +#: ../../ch-opersys.rst:619 msgid "``/etc/cron.monthly``" msgstr "" -#: ../../ch-opersys.rst:661 +#: ../../ch-opersys.rst:621 msgid "" "As these directory names imply, the files within them are executed on an " "hourly, daily, weekly, or monthly basis, respectively. The exact times " "are listed in ``/etc/crontab``." msgstr "" -#: ../../ch-opersys.rst:665 +#: ../../ch-opersys.rst:625 msgid "" "All files installed in any of these directories must be scripts (e.g., " "shell scripts or Perl scripts) so that they can easily be modified by the" @@ -958,7 +908,7 @@ msgid "" "configuration files." msgstr "" -#: ../../ch-opersys.rst:670 +#: ../../ch-opersys.rst:630 msgid "" "If a certain job has to be executed at some other frequency or at a " "specific time, the package should install a file in ``/etc/cron.d`` with " @@ -970,7 +920,7 @@ msgid "" "system is not running.)" msgstr "" -#: ../../ch-opersys.rst:679 +#: ../../ch-opersys.rst:639 msgid "" "Unlike ``crontab`` files described in the IEEE Std 1003.1-2008 (POSIX.1) " "available from `The Open Group " @@ -978,35 +928,35 @@ msgid "" "``/etc/cron.d`` and the file ``/etc/crontab`` have seven fields; namely:" msgstr "" -#: ../../ch-opersys.rst:685 +#: ../../ch-opersys.rst:645 msgid "Minute [0,59]" msgstr "" -#: ../../ch-opersys.rst:687 +#: ../../ch-opersys.rst:647 msgid "Hour [0,23]" msgstr "" -#: ../../ch-opersys.rst:689 +#: ../../ch-opersys.rst:649 msgid "Day of the month [1,31]" msgstr "" -#: ../../ch-opersys.rst:691 +#: ../../ch-opersys.rst:651 msgid "Month of the year [1,12]" msgstr "" -#: ../../ch-opersys.rst:693 +#: ../../ch-opersys.rst:653 msgid "Day of the week ([0,6] with 0=Sunday)" msgstr "" -#: ../../ch-opersys.rst:695 +#: ../../ch-opersys.rst:655 msgid "Username" msgstr "" -#: ../../ch-opersys.rst:697 +#: ../../ch-opersys.rst:657 msgid "Command to be run" msgstr "" -#: ../../ch-opersys.rst:699 +#: ../../ch-opersys.rst:659 msgid "" "Ranges of numbers are allowed. Ranges are two numbers separated with a " "hyphen. The specified range is inclusive. Lists are allowed. A list is a " @@ -1014,7 +964,7 @@ msgid "" "in conjunction with ranges." msgstr "" -#: ../../ch-opersys.rst:704 +#: ../../ch-opersys.rst:664 msgid "" "The scripts or ``crontab`` entries in these directories should check if " "all necessary programs are installed before they try to execute them. " @@ -1022,7 +972,7 @@ msgid "" "since configuration files are kept on the system in this situation." msgstr "" -#: ../../ch-opersys.rst:709 +#: ../../ch-opersys.rst:669 msgid "" "Any ``cron`` daemon must provide ``/usr/bin/crontab`` and support normal " "``crontab`` entries as specified in POSIX. The daemon must also support " @@ -1032,17 +982,17 @@ msgid "" "``/etc/cron.{hourly,daily,weekly,monthly}``." msgstr "" -#: ../../ch-opersys.rst:719 +#: ../../ch-opersys.rst:679 msgid "Cron job file names" msgstr "" -#: ../../ch-opersys.rst:721 +#: ../../ch-opersys.rst:681 msgid "" "The file name of a cron job file should normally match the name of the " "package from which it comes." msgstr "" -#: ../../ch-opersys.rst:724 +#: ../../ch-opersys.rst:684 msgid "" "If a package supplies multiple cron job files files in the same " "directory, the file names should all start with the name of the package " @@ -1050,18 +1000,18 @@ msgid "" " suitable suffix." msgstr "" -#: ../../ch-opersys.rst:729 +#: ../../ch-opersys.rst:689 msgid "" "A cron job file name must not include any period or plus characters " "(``.`` or ``+``) characters as this will cause cron to ignore the file. " "Underscores (``_``) should be used instead of ``.`` and ``+`` characters." msgstr "" -#: ../../ch-opersys.rst:737 +#: ../../ch-opersys.rst:697 msgid "Menus" msgstr "" -#: ../../ch-opersys.rst:739 +#: ../../ch-opersys.rst:699 msgid "" "Packages shipping applications that comply with minimal requirements " "described below for integration with desktop environments should register" @@ -1073,7 +1023,7 @@ msgid "" "Specification* at https://standards.freedesktop.org/menu-spec/latest/." msgstr "" -#: ../../ch-opersys.rst:748 +#: ../../ch-opersys.rst:708 msgid "" "The desktop entry files are installed by the packages in the directory " "``/usr/share/applications`` and the FreeDesktop menus are refreshed using" @@ -1081,13 +1031,13 @@ msgid "" "providing FreeDesktop menu systems." msgstr "" -#: ../../ch-opersys.rst:753 +#: ../../ch-opersys.rst:713 msgid "" "Entries displayed in the FreeDesktop menu should conform to the following" " minima for relevance and visual integration." msgstr "" -#: ../../ch-opersys.rst:756 +#: ../../ch-opersys.rst:716 msgid "" "Unless hidden by default, the desktop entry must point to a PNG or SVG " "icon with a transparent background, providing at least the 22×22 size, " @@ -1097,14 +1047,14 @@ msgid "" "existing icon from the *hicolor* theme." msgstr "" -#: ../../ch-opersys.rst:763 +#: ../../ch-opersys.rst:723 msgid "" "If the menu entry is not useful in the general case as a standalone " "application, the desktop entry should set the ``NoDisplay`` key to true, " "so that it can be configured to be displayed only by those who need it." msgstr "" -#: ../../ch-opersys.rst:768 +#: ../../ch-opersys.rst:728 msgid "" "In doubt, the package maintainer should coordinate with the maintainers " "of menu implementations through the *debian-desktop* mailing list in " @@ -1114,7 +1064,7 @@ msgid "" "the maintainers of the relevant environments." msgstr "" -#: ../../ch-opersys.rst:776 +#: ../../ch-opersys.rst:736 msgid "" "Since the FreeDesktop menu is a cross-distribution standard, the desktop " "entries written for Debian should be forwarded upstream, where they will " @@ -1122,17 +1072,17 @@ msgid "" " such as translations." msgstr "" -#: ../../ch-opersys.rst:781 +#: ../../ch-opersys.rst:741 msgid "" "If a package installs a FreeDesktop desktop entry, it must not also " "install a Debian menu entry." msgstr "" -#: ../../ch-opersys.rst:787 +#: ../../ch-opersys.rst:747 msgid "Multimedia handlers" msgstr "" -#: ../../ch-opersys.rst:789 +#: ../../ch-opersys.rst:749 msgid "" "Media types (formerly known as MIME types, Multipurpose Internet Mail " "Extensions, RFCs 2045-2049) is a mechanism for encoding files and data " @@ -1140,14 +1090,14 @@ msgid "" "type and format (e.g. ``image/png``, ``text/html``, ``audio/ogg``)." msgstr "" -#: ../../ch-opersys.rst:794 +#: ../../ch-opersys.rst:754 msgid "" "Registration of media type handlers allows programs like mail user agents" " and web browsers to invoke these handlers to view, edit or display media" " types they don't support directly." msgstr "" -#: ../../ch-opersys.rst:798 +#: ../../ch-opersys.rst:758 msgid "" "There are two overlapping systems to associate media types to programs " "which can handle them. The *mailcap* system is found on a large number of" @@ -1157,11 +1107,11 @@ msgid "" "the mailcap system directly." msgstr "" -#: ../../ch-opersys.rst:808 +#: ../../ch-opersys.rst:768 msgid "Registration of media type handlers with desktop entries" msgstr "" -#: ../../ch-opersys.rst:810 +#: ../../ch-opersys.rst:770 msgid "" "Packages shipping an application able to view, edit or point to files of " "a given media type, or open links with a given URI scheme, should list it" @@ -1170,50 +1120,50 @@ msgid "" "handler/*`` (e.g. ``x-scheme-handler/https``)." msgstr "" -#: ../../ch-opersys.rst:819 +#: ../../ch-opersys.rst:779 msgid "Registration of media type handlers with mailcap entries" msgstr "" -#: ../../ch-opersys.rst:821 +#: ../../ch-opersys.rst:781 msgid "" "Packages that are not using desktop entries for registration should " -"install a file in mailcap(5) format (RFC 1524) in the directory " -"``/usr/lib/mime/packages/``. The file name should be the binary package's" -" name." +"install a file in :manpage:`mailcap(5)` format (RFC 1524) in the " +"directory ``/usr/lib/mime/packages/``. The file name should be the binary" +" package's name." msgstr "" -#: ../../ch-opersys.rst:826 +#: ../../ch-opersys.rst:786 msgid "" "The mime-support package provides the ``update-mime`` program, which " "integrates these registrations in the ``/etc/mailcap`` file, using dpkg " "triggers. [#]_" msgstr "" -#: ../../ch-opersys.rst:830 +#: ../../ch-opersys.rst:790 msgid "" "Packages installing desktop entries should not install mailcap entries " "for the same program, because the mime-support package already reads " "desktop entries." msgstr "" -#: ../../ch-opersys.rst:834 +#: ../../ch-opersys.rst:794 msgid "" "Packages using these facilities *should not* depend on, recommend, or " "suggest ``mime-support``." msgstr "" -#: ../../ch-opersys.rst:840 +#: ../../ch-opersys.rst:800 msgid "Providing media types to files" msgstr "" -#: ../../ch-opersys.rst:842 +#: ../../ch-opersys.rst:802 msgid "" "The media type of a file is discovered by inspecting the file's extension" -" or its magic(5) pattern, and interrogating a database associating them " -"with media types." +" or its :manpage:`magic(5)` pattern, and interrogating a database " +"associating them with media types." msgstr "" -#: ../../ch-opersys.rst:846 +#: ../../ch-opersys.rst:806 msgid "" "To support new associations between media types and files, their " "characteristic file extensions and magic patterns should be registered to" @@ -1225,7 +1175,7 @@ msgid "" "support can be asked to the maintainers of the packages mentioned above." msgstr "" -#: ../../ch-opersys.rst:856 +#: ../../ch-opersys.rst:816 msgid "" "For files that are produced and read by a single application, it is also " "possible to declare this association to the *Shared MIME Info* system by " @@ -1234,67 +1184,67 @@ msgid "" "info-spec/latest/." msgstr "" -#: ../../ch-opersys.rst:865 +#: ../../ch-opersys.rst:825 msgid "Keyboard configuration" msgstr "" -#: ../../ch-opersys.rst:867 +#: ../../ch-opersys.rst:827 msgid "" "To achieve a consistent keyboard configuration so that all applications " "interpret a keyboard event the same way, all programs in the Debian " "distribution must be configured to comply with the following guidelines." msgstr "" -#: ../../ch-opersys.rst:871 +#: ../../ch-opersys.rst:831 msgid "The following keys must have the specified interpretations:" msgstr "" -#: ../../ch-opersys.rst:874 +#: ../../ch-opersys.rst:834 msgid "``<--``" msgstr "" -#: ../../ch-opersys.rst:874 +#: ../../ch-opersys.rst:834 msgid "delete the character to the left of the cursor" msgstr "" -#: ../../ch-opersys.rst:877 +#: ../../ch-opersys.rst:837 msgid "``Delete``" msgstr "" -#: ../../ch-opersys.rst:877 +#: ../../ch-opersys.rst:837 msgid "delete the character to the right of the cursor" msgstr "" -#: ../../ch-opersys.rst:880 +#: ../../ch-opersys.rst:840 msgid "``Control+H``" msgstr "" -#: ../../ch-opersys.rst:880 +#: ../../ch-opersys.rst:840 msgid "emacs: the help prefix" msgstr "" -#: ../../ch-opersys.rst:882 +#: ../../ch-opersys.rst:842 msgid "" "The interpretation of any keyboard events should be independent of the " "terminal that is used, be it a virtual console, an X terminal emulator, " "an rlogin/telnet session, etc." msgstr "" -#: ../../ch-opersys.rst:886 +#: ../../ch-opersys.rst:846 msgid "" "The following list explains how the different programs should be set up " "to achieve this:" msgstr "" -#: ../../ch-opersys.rst:889 +#: ../../ch-opersys.rst:849 msgid "``<--`` generates ``KB_BackSpace`` in X." msgstr "" -#: ../../ch-opersys.rst:891 +#: ../../ch-opersys.rst:851 msgid "``Delete`` generates ``KB_Delete`` in X." msgstr "" -#: ../../ch-opersys.rst:893 +#: ../../ch-opersys.rst:853 msgid "" "X translations are set up to make ``KB_Backspace`` generate ASCII DEL, " "and to make ``KB_Delete`` generate ``ESC [ 3 ~`` (this is the vt220 " @@ -1304,47 +1254,47 @@ msgid "" "correspond to the ``xmodmap`` settings." msgstr "" -#: ../../ch-opersys.rst:900 +#: ../../ch-opersys.rst:860 msgid "" "The Linux console is configured to make ``<--`` generate DEL, and " "``Delete`` generate ``ESC [ 3 ~``." msgstr "" -#: ../../ch-opersys.rst:903 +#: ../../ch-opersys.rst:863 msgid "" "X applications are configured so that ``<`` deletes left, and ``Delete`` " "deletes right. Motif applications already work like this." msgstr "" -#: ../../ch-opersys.rst:906 +#: ../../ch-opersys.rst:866 msgid "Terminals should have ``stty erase ^?`` ." msgstr "" -#: ../../ch-opersys.rst:908 +#: ../../ch-opersys.rst:868 msgid "" "The ``xterm`` terminfo entry should have ``ESC [ 3 ~`` for ``kdch1``, " "just as for ``TERM=linux`` and ``TERM=vt220``." msgstr "" -#: ../../ch-opersys.rst:911 +#: ../../ch-opersys.rst:871 msgid "" "Emacs is programmed to map ``KB_Backspace`` or the ``stty erase`` " "character to ``delete-backward-char``, and ``KB_Delete`` or ``kdch1`` to " "``delete-forward-char``, and ``^H`` to ``help`` as always." msgstr "" -#: ../../ch-opersys.rst:915 +#: ../../ch-opersys.rst:875 msgid "" "Other applications use the ``stty erase`` character and ``kdch1`` for the" " two delete keys, with ASCII DEL being \"delete previous character\" and " "``kdch1`` being \"delete character under cursor\"." msgstr "" -#: ../../ch-opersys.rst:919 +#: ../../ch-opersys.rst:879 msgid "This will solve the problem except for the following cases:" msgstr "" -#: ../../ch-opersys.rst:921 +#: ../../ch-opersys.rst:881 msgid "" "Some terminals have a ``<--`` key that cannot be made to produce anything" " except ``^H``. On these terminals Emacs help will be unavailable on " @@ -1353,7 +1303,7 @@ msgid "" " can be used instead." msgstr "" -#: ../../ch-opersys.rst:926 +#: ../../ch-opersys.rst:886 msgid "" "Some operating systems use ``^H`` for ``stty erase``. However, modern " "telnet versions and all rlogin versions propagate ``stty`` settings, and " @@ -1362,7 +1312,7 @@ msgid "" "using ``stty`` manually." msgstr "" -#: ../../ch-opersys.rst:932 +#: ../../ch-opersys.rst:892 msgid "" "Some systems (including previous Debian versions) use ``xmodmap`` to " "arrange for both ``<--`` and ``Delete`` to generate ``KB_Delete``. We can" @@ -1372,7 +1322,7 @@ msgid "" "like this ``Delete`` will not work, but ``<--`` will." msgstr "" -#: ../../ch-opersys.rst:940 +#: ../../ch-opersys.rst:900 msgid "" "Some operating systems have different ``kdch1`` settings in their " "``terminfo`` database for ``xterm`` and others. On these systems the " @@ -1380,11 +1330,11 @@ msgid "" "conforming to our policy, but ``<--`` will." msgstr "" -#: ../../ch-opersys.rst:948 +#: ../../ch-opersys.rst:908 msgid "Environment variables" msgstr "" -#: ../../ch-opersys.rst:950 +#: ../../ch-opersys.rst:910 msgid "" "Programs installed on the system PATH (``/bin``, ``/usr/bin``, ``/sbin``," " ``/usr/sbin``, or similar directories) must not depend on custom " @@ -1394,7 +1344,7 @@ msgid "" "supported by all shells." msgstr "" -#: ../../ch-opersys.rst:957 +#: ../../ch-opersys.rst:917 msgid "" "If a program usually depends on environment variables for its " "configuration, the program should be changed to fall back to a reasonable" @@ -1405,15 +1355,15 @@ msgid "" "not already defined, and calls the original program." msgstr "" -#: ../../ch-opersys.rst:965 +#: ../../ch-opersys.rst:925 msgid "Here is an example of a wrapper script for this purpose:" msgstr "" -#: ../../ch-opersys.rst:977 +#: ../../ch-opersys.rst:937 msgid "Registering Documents using doc-base" msgstr "" -#: ../../ch-opersys.rst:979 +#: ../../ch-opersys.rst:939 msgid "" "The doc-base package implements a mechanism for handling and presenting " "documentation. Debian packages that provides online documentation (other " @@ -1421,17 +1371,17 @@ msgid "" "installing a doc-base control file in ``/usr/share/doc-base/``." msgstr "" -#: ../../ch-opersys.rst:985 +#: ../../ch-opersys.rst:945 msgid "" "Please refer to the documentation that comes with the doc-base package " "for information and details." msgstr "" -#: ../../ch-opersys.rst:991 +#: ../../ch-opersys.rst:951 msgid "Alternate init systems" msgstr "" -#: ../../ch-opersys.rst:993 +#: ../../ch-opersys.rst:953 msgid "" "A number of other init systems are available now in Debian that can be " "used in place of sysvinit. Alternative init implementations must support " @@ -1439,7 +1389,7 @@ msgid "" "compatibility." msgstr "" -#: ../../ch-opersys.rst:998 +#: ../../ch-opersys.rst:958 msgid "" "Packages may integrate with these replacement init systems by providing " "implementation-specific configuration information about how and when to " @@ -1455,43 +1405,43 @@ msgid "" " the init scripts." msgstr "" -#: ../../ch-opersys.rst:1014 +#: ../../ch-opersys.rst:974 msgid "Event-based boot with upstart" msgstr "" -#: ../../ch-opersys.rst:1016 +#: ../../ch-opersys.rst:976 msgid "" "The ``upstart`` event-based boot system is no longer maintained in " "Debian, so this section has been removed." msgstr "" -#: ../../ch-opersys.rst:1020 +#: ../../ch-opersys.rst:980 msgid "" "This is necessary in order to reserve the directories for use in cross-" "installation of library packages from other architectures, as part of " "``multiarch``." msgstr "" -#: ../../ch-opersys.rst:1025 +#: ../../ch-opersys.rst:985 msgid "" "This is necessary for architecture-dependent headers file to coexist in a" " ``multiarch`` setup." msgstr "" -#: ../../ch-opersys.rst:1029 +#: ../../ch-opersys.rst:989 msgid "" "These directories are used to store translators and as a set of standard " "names for mount points, respectively." msgstr "" -#: ../../ch-opersys.rst:1033 +#: ../../ch-opersys.rst:993 msgid "" "``/lib/lsb/init-functions``, which assists in writing LSB-compliant init " -"scripts, may fail if ``set -e`` is in effect and echoing status " -"messages to the console fails, for example." +"scripts, may fail if ``set -e`` is in effect and echoing status messages " +"to the console fails, for example." msgstr "" -#: ../../ch-opersys.rst:1038 +#: ../../ch-opersys.rst:998 msgid "" "Creating, modifying or removing a file in ``/usr/lib/mime/packages/`` " "using maintainer scripts will not activate the trigger. In that case, it " @@ -1500,11 +1450,11 @@ msgid "" "file." msgstr "" -#: ../../ch-opersys.rst:1050 +#: ../../ch-opersys.rst:1010 msgid "Signaling that a reboot is required" msgstr "" -#: ../../ch-opersys.rst:1056 +#: ../../ch-opersys.rst:1016 msgid "" "Programs can signal that a reboot is required by ``touch``\\ing ``/run" "/reboot-required``. It is conventional to add the name of the package(s)" @@ -1513,7 +1463,7 @@ msgid "" "present there." msgstr "" -#: ../../ch-opersys.rst:1065 +#: ../../ch-opersys.rst:1025 msgid "" "The ``/run/reboot-required`` mechanism is used when a reboot is needed to" " fully apply the changes introduced by package installation or upgrade. " @@ -1522,7 +1472,7 @@ msgid "" "package." msgstr "" -#: ../../ch-opersys.rst:1071 +#: ../../ch-opersys.rst:1031 msgid "" "There are no guarantees provided by the ``/run/reboot-required`` " "convention as to when or whether the requested reboot will occur." @@ -1562,3 +1512,159 @@ msgstr "" #~ "in ``/usr/share/doc-base/``." #~ msgstr "" +#~ msgid "" +#~ "The ``/etc/init.d`` directory contains the " +#~ "scripts executed by ``init`` at boot " +#~ "time and when the init state (or" +#~ " \"runlevel\") is changed (see " +#~ "``init(8)``)." +#~ msgstr "" + +#~ msgid "" +#~ "There are at least two different, " +#~ "yet functionally equivalent, ways of " +#~ "handling these scripts. For the sake " +#~ "of simplicity, this document describes " +#~ "only the symbolic link method. However," +#~ " it must not be assumed by " +#~ "maintainer scripts that this method is" +#~ " being used, and any automated " +#~ "manipulation of the various runlevel " +#~ "behaviors by maintainer scripts must be" +#~ " performed using ``update-rc.d`` as " +#~ "described below and not by manually " +#~ "installing or removing symlinks. For " +#~ "information on the implementation details " +#~ "of the other method, implemented in " +#~ "the ``file-rc`` package, please refer" +#~ " to the documentation of that " +#~ "package." +#~ msgstr "" + +#~ msgid "" +#~ "These scripts are referenced by symbolic" +#~ " links in the ``/etc/rcn.d`` directories." +#~ " When changing runlevels, ``init`` looks" +#~ " in the directory ``/etc/rcn.d`` for " +#~ "the scripts it should execute, where " +#~ "``n`` is the runlevel that is " +#~ "being changed to, or ``S`` for the" +#~ " boot-up scripts." +#~ msgstr "" + +#~ msgid "" +#~ "The names of the links all have" +#~ " the form ``Smmscript`` or ``Kmmscript``" +#~ " where mm is a two-digit number" +#~ " and script is the name of the" +#~ " script (this should be the same " +#~ "as the name of the actual script" +#~ " in ``/etc/init.d``)." +#~ msgstr "" + +#~ msgid "" +#~ "When ``init`` changes runlevel first the" +#~ " targets of the links whose names " +#~ "start with a ``K`` are executed, " +#~ "each with the single argument ``stop``," +#~ " followed by the scripts prefixed " +#~ "with an ``S``, each with the " +#~ "single argument ``start``. (The links " +#~ "are those in the ``/etc/rcn.d`` " +#~ "directory corresponding to the new " +#~ "runlevel.) The ``K`` links are " +#~ "responsible for killing services and the" +#~ " ``S`` link for starting services " +#~ "upon entering the runlevel." +#~ msgstr "" + +#~ msgid "" +#~ "For example, if we are changing " +#~ "from runlevel 2 to runlevel 3, " +#~ "init will first execute all of the" +#~ " ``K`` prefixed scripts it finds in" +#~ " ``/etc/rc3.d``, and then all of the" +#~ " ``S`` prefixed scripts in that " +#~ "directory. The links starting with ``K``" +#~ " will cause the referred-to file " +#~ "to be executed with an argument of" +#~ " ``stop``, and the ``S`` links with" +#~ " an argument of ``start``." +#~ msgstr "" + +#~ msgid "" +#~ "The two-digit number mm is used" +#~ " to determine the order in which " +#~ "to run the scripts: low-numbered " +#~ "links have their scripts run first. " +#~ "For example, the ``K20`` scripts will" +#~ " be executed before the ``K30`` " +#~ "scripts. This is used when a " +#~ "certain service must be started before" +#~ " another. For example, the name " +#~ "server ``bind`` might need to be " +#~ "started before the news server ``inn``" +#~ " so that ``inn`` can set up its" +#~ " access lists. In this case, the " +#~ "script that starts ``bind`` would have" +#~ " a lower number than the script " +#~ "that starts ``inn`` so that it " +#~ "runs first:" +#~ msgstr "" + +#~ msgid "" +#~ "The two runlevels 0 (halt) and 6" +#~ " (reboot) are slightly different. In " +#~ "these runlevels, the links with an " +#~ "``S`` prefix are still called after " +#~ "those with a ``K`` prefix, but " +#~ "they too are called with the " +#~ "single argument ``stop``." +#~ msgstr "" + +#~ msgid "" +#~ "For more information about using " +#~ "``update-rc.d``, please consult its man " +#~ "page, update-rc.d(8)." +#~ msgstr "" + +#~ msgid "" +#~ "For more information about using " +#~ "``invoke-rc.d``, please consult its man " +#~ "page, invoke-rc.d(8)." +#~ msgstr "" + +#~ msgid "" +#~ "Examples on which you can base " +#~ "your systemd integration on is available" +#~ " in the man page systemd.unit(8). An" +#~ " example on which you can base " +#~ "your ``/etc/init.d`` scripts is available " +#~ "in the man page init-d-script(5)." +#~ msgstr "" + +#~ msgid "" +#~ "Packages that are not using desktop " +#~ "entries for registration should install " +#~ "a file in mailcap(5) format (RFC " +#~ "1524) in the directory " +#~ "``/usr/lib/mime/packages/``. The file name " +#~ "should be the binary package's name." +#~ msgstr "" + +#~ msgid "" +#~ "The media type of a file is " +#~ "discovered by inspecting the file's " +#~ "extension or its magic(5) pattern, and" +#~ " interrogating a database associating them" +#~ " with media types." +#~ msgstr "" + +#~ msgid "" +#~ "``/lib/lsb/init-functions``, which assists in" +#~ " writing LSB-compliant init scripts, " +#~ "may fail if ``set -e`` is " +#~ "in effect and echoing status messages" +#~ " to the console fails, for example." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ch-relationships.po b/locales/ja/LC_MESSAGES/ch-relationships.po index 9afea20..1b8f53b 100644 --- a/locales/ja/LC_MESSAGES/ch-relationships.po +++ b/locales/ja/LC_MESSAGES/ch-relationships.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-07 15:40+0100\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -872,13 +872,13 @@ msgstr "" #: ../../ch-relationships.rst:664 msgid "" -"This field should not be added solely for purposes other than satisfying " -"license or DFSG requirements to provide full source code. In particular, " -"it should not be added solely to enable finding packages that should be " -"rebuilt against newer versions of their build dependencies." +"This field should be used only when there are license or DFSG " +"requirements to retain the referenced source packages. It should not be " +"added solely as a way to locate packages that need to be rebuilt against " +"newer versions of their build dependencies." msgstr "" -#: ../../ch-relationships.rst:671 +#: ../../ch-relationships.rst:670 msgid "" "While ``Build-Depends``, ``Build-Depends-Indep`` and ``Build-Depends-" "Arch`` permit the use of alternative dependencies, these are not normally" @@ -892,7 +892,7 @@ msgid "" "by differently named packages." msgstr "" -#: ../../ch-relationships.rst:684 +#: ../../ch-relationships.rst:683 msgid "" "The relations ``<`` and ``>`` were previously allowed, but they were " "confusingly defined to mean earlier/later or equal rather than strictly " @@ -900,7 +900,7 @@ msgid "" "no longer allowed by Debian Policy." msgstr "" -#: ../../ch-relationships.rst:690 +#: ../../ch-relationships.rst:689 msgid "" "This approach makes dependency resolution easier. If two packages A and B" " are being upgraded, the installed package A depends on exactly the " @@ -912,7 +912,7 @@ msgid "" "their dependency order." msgstr "" -#: ../../ch-relationships.rst:700 +#: ../../ch-relationships.rst:699 msgid "" "To see why ``Breaks`` is normally needed in addition to ``Replaces``, " "consider the case of a file in the package foo being taken over by the " @@ -926,19 +926,19 @@ msgid "" "missing one of its files." msgstr "" -#: ../../ch-relationships.rst:713 +#: ../../ch-relationships.rst:712 msgid "" "Replaces is a one way relationship. You have to install the replacing " "package after the replaced package." msgstr "" -#: ../../ch-relationships.rst:717 +#: ../../ch-relationships.rst:716 msgid "" "``Build-Depends`` in the source package is not adequate since it " "(rightfully) does not document the exact version used in the build." msgstr "" -#: ../../ch-relationships.rst:721 +#: ../../ch-relationships.rst:720 msgid "" "The archive software might reject packages that refer to non-existent " "sources." @@ -1005,3 +1005,14 @@ msgstr "" #~ "used only infrequently." #~ msgstr "" +#~ msgid "" +#~ "This field should not be added " +#~ "solely for purposes other than " +#~ "satisfying license or DFSG requirements " +#~ "to provide full source code. In " +#~ "particular, it should not be added " +#~ "solely to enable finding packages that" +#~ " should be rebuilt against newer " +#~ "versions of their build dependencies." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ch-sharedlibs.po b/locales/ja/LC_MESSAGES/ch-sharedlibs.po index 832270a..1125e65 100644 --- a/locales/ja/LC_MESSAGES/ch-sharedlibs.po +++ b/locales/ja/LC_MESSAGES/ch-sharedlibs.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2018-10-20 12:27-0700\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -817,17 +817,18 @@ msgid "" " do some of the tedious work involved in maintaining ``symbols`` files, " "such as handling C++ symbols or optional symbols that may not exist on " "particular architectures. When writing ``symbols`` files for a shared " -"library package, refer to dpkg-gensymbols(1) for the richer syntax." +"library package, refer to :manpage:`dpkg-gensymbols(1)` for the richer " +"syntax." msgstr "" -#: ../../ch-sharedlibs.rst:602 +#: ../../ch-sharedlibs.rst:603 msgid "" "A ``symbols`` may contain one or more entries, one for each shared " "library contained in the package corresponding to that ``symbols``. Each " "entry has the following format::" msgstr "" -#: ../../ch-sharedlibs.rst:613 +#: ../../ch-sharedlibs.rst:614 msgid "" "To explain this format, we'll use the ``zlib1g`` package as an example, " "which (at the time of writing) installs the shared library " @@ -835,14 +836,14 @@ msgid "" "followed by optional lines." msgstr "" -#: ../../ch-sharedlibs.rst:618 +#: ../../ch-sharedlibs.rst:619 msgid "" "``library-soname`` must contain exactly the value of the ELF ``SONAME`` " "attribute of the shared library. In our example, this is ``libz.so.1``. " "[#]_" msgstr "" -#: ../../ch-sharedlibs.rst:622 +#: ../../ch-sharedlibs.rst:623 msgid "" "``main-dependency-template`` has the same syntax as a dependency field in" " a binary package control file, except that the string ``#MINVER#`` is " @@ -858,13 +859,13 @@ msgid "" "complex." msgstr "" -#: ../../ch-sharedlibs.rst:635 +#: ../../ch-sharedlibs.rst:636 msgid "" "In our example, the first line of the ``zlib1g`` ``symbols`` file would " "be::" msgstr "" -#: ../../ch-sharedlibs.rst:640 +#: ../../ch-sharedlibs.rst:641 msgid "" "Each public symbol exported by the shared library must have a " "corresponding symbol line, indented by one space. symbol is the exported " @@ -878,7 +879,7 @@ msgid "" "``alternative-dependency-template``; see below for a full description." msgstr "" -#: ../../ch-sharedlibs.rst:652 +#: ../../ch-sharedlibs.rst:653 msgid "" "For example, ``libz.so.1`` contains the symbols ``compress`` and " "``compressBound``. ``compress`` has no symbol version and last changed " @@ -888,14 +889,14 @@ msgid "" "therefore contains the lines::" msgstr "" -#: ../../ch-sharedlibs.rst:662 +#: ../../ch-sharedlibs.rst:663 msgid "" "Packages using only ``compress`` would then get a dependency on ``zlib1g " "(>= 1:1.1.4)``, but packages using ``compressBound`` would get a " "dependency on ``zlib1g (>= 1:1.2.0)``." msgstr "" -#: ../../ch-sharedlibs.rst:666 +#: ../../ch-sharedlibs.rst:667 msgid "" "One or more ``alternative-dependency-template`` lines may be provided. " "These are used in cases where some symbols in the shared library should " @@ -905,7 +906,7 @@ msgid "" "dependency template is numbered 1, the second 2, and so forth. [#]_" msgstr "" -#: ../../ch-sharedlibs.rst:674 +#: ../../ch-sharedlibs.rst:675 msgid "" "Finally, the entry for the library may contain one or more metadata " "fields. Currently, the only supported field-name is ``Build-Depends-" @@ -918,15 +919,15 @@ msgid "" " ``symbols`` file would contain::" msgstr "" -#: ../../ch-sharedlibs.rst:686 -msgid "Also see ``deb-symbols(5)``." +#: ../../ch-sharedlibs.rst:687 +msgid "Also see :manpage:`deb-symbols(5)`." msgstr "" -#: ../../ch-sharedlibs.rst:688 +#: ../../ch-sharedlibs.rst:689 msgid "This can be determined by using the command" msgstr "" -#: ../../ch-sharedlibs.rst:694 +#: ../../ch-sharedlibs.rst:695 msgid "" "An example of where this may be needed is with a library that implements " "the libGL interface. All GL implementations provide the same set of base " @@ -935,7 +936,7 @@ msgid "" "libgl1-mesa-glx may use the following ``symbols`` file::" msgstr "" -#: ../../ch-sharedlibs.rst:707 +#: ../../ch-sharedlibs.rst:708 msgid "" "Binaries or shared libraries using only ``publicGlSymbol`` would depend " "only on ``libgl1`` (which may be provided by multiple packages), but ones" @@ -943,7 +944,7 @@ msgid "" "``libgl1-mesa-glx (>= 6.5.2-7)``." msgstr "" -#: ../../ch-sharedlibs.rst:712 +#: ../../ch-sharedlibs.rst:713 msgid "" "This field should normally not be necessary, since if the behavior of any" " symbol has changed, the corresponding symbol minimal-version should have" @@ -953,11 +954,11 @@ msgid "" " shared library development package for some reason." msgstr "" -#: ../../ch-sharedlibs.rst:723 +#: ../../ch-sharedlibs.rst:724 msgid "Providing a ``symbols`` file" msgstr "" -#: ../../ch-sharedlibs.rst:725 +#: ../../ch-sharedlibs.rst:726 msgid "" "If your package provides a shared library, you should arrange to include " "a ``symbols`` control file following the format described above in that " @@ -965,19 +966,19 @@ msgid "" "``shlibs`` control file." msgstr "" -#: ../../ch-sharedlibs.rst:730 +#: ../../ch-sharedlibs.rst:731 msgid "" "Normally, this is done by creating a ``symbols`` in the source package " "named ``debian/package.symbols`` or ``debian/symbols``, possibly with " "``.arch`` appended if the symbols information varies by architecture. " -"This file may use the extended syntax documented in dpkg-gensymbols(1). " -"Then, call ``dpkg-gensymbols`` as part of the package build process. It " -"will create ``symbols`` files in the package staging area based on the " -"binaries and libraries in the package staging area and the ``symbols`` " -"files in the source package. [#]_" +"This file may use the extended syntax documented in :manpage:`dpkg-" +"gensymbols(1)`. Then, call ``dpkg-gensymbols`` as part of the package " +"build process. It will create ``symbols`` files in the package staging " +"area based on the binaries and libraries in the package staging area and " +"the ``symbols`` files in the source package. [#]_" msgstr "" -#: ../../ch-sharedlibs.rst:739 +#: ../../ch-sharedlibs.rst:740 msgid "" "Packages that provide ``symbols`` files must keep them up-to-date to " "ensure correct dependencies in packages that use the shared libraries. " @@ -992,18 +993,18 @@ msgid "" "runtime` for more information on ``SONAME``\\ s." msgstr "" -#: ../../ch-sharedlibs.rst:751 +#: ../../ch-sharedlibs.rst:752 msgid "" "If you are using ``debhelper``, ``dh_makeshlibs`` will take care of " "calling either ``dpkg-gensymbols`` or generating a ``shlibs`` file as " "appropriate." msgstr "" -#: ../../ch-sharedlibs.rst:758 +#: ../../ch-sharedlibs.rst:759 msgid "The ``shlibs`` system" msgstr "" -#: ../../ch-sharedlibs.rst:760 +#: ../../ch-sharedlibs.rst:761 msgid "" "The ``shlibs`` system is a simpler alternative to the ``symbols`` system " "for declaring dependencies for shared libraries. It may be more " @@ -1013,18 +1014,18 @@ msgid "" "udebs, which do not support ``symbols``." msgstr "" -#: ../../ch-sharedlibs.rst:767 +#: ../../ch-sharedlibs.rst:768 msgid "" "In the following sections, we will first describe where the various " "``shlibs`` files are to be found, then how to use ``dpkg-shlibdeps``, and" " finally the ``shlibs`` file format and how to create them." msgstr "" -#: ../../ch-sharedlibs.rst:774 +#: ../../ch-sharedlibs.rst:775 msgid "The ``shlibs`` files present on the system" msgstr "" -#: ../../ch-sharedlibs.rst:776 +#: ../../ch-sharedlibs.rst:777 msgid "" "There are several places where ``shlibs`` files are found. The following " "list gives them in the order in which they are read by ``dpkg-" @@ -1032,11 +1033,11 @@ msgid "" "used.)" msgstr "" -#: ../../ch-sharedlibs.rst:787 +#: ../../ch-sharedlibs.rst:788 msgid "``debian/shlibs.local``" msgstr "" -#: ../../ch-sharedlibs.rst:782 +#: ../../ch-sharedlibs.rst:783 msgid "" "This lists overrides for this package. This file should normally not be " "used, but may be needed temporarily in unusual situations to work around " @@ -1046,43 +1047,43 @@ msgid "" "source." msgstr "" -#: ../../ch-sharedlibs.rst:791 +#: ../../ch-sharedlibs.rst:792 msgid "``/etc/dpkg/shlibs.override``" msgstr "" -#: ../../ch-sharedlibs.rst:790 +#: ../../ch-sharedlibs.rst:791 msgid "" "This lists global overrides. This list is normally empty. It is " "maintained by the local system administrator." msgstr "" -#: ../../ch-sharedlibs.rst:797 +#: ../../ch-sharedlibs.rst:798 msgid "``DEBIAN/shlibs`` files in the \"build directory\"" msgstr "" -#: ../../ch-sharedlibs.rst:794 +#: ../../ch-sharedlibs.rst:795 msgid "" "These files are generated as part of the package build process and staged" " for inclusion as control files in the binary packages being built. They " "provide details of any shared libraries included in the same package." msgstr "" -#: ../../ch-sharedlibs.rst:802 +#: ../../ch-sharedlibs.rst:803 msgid "``shlibs`` control files for packages installed on the system" msgstr "" -#: ../../ch-sharedlibs.rst:800 +#: ../../ch-sharedlibs.rst:801 msgid "" "The ``shlibs`` control files for all the packages currently installed on " "the system. These files can be read using ``dpkg-query --control-show " "package shlibs``." msgstr "" -#: ../../ch-sharedlibs.rst:808 +#: ../../ch-sharedlibs.rst:809 msgid "``/etc/dpkg/shlibs.default``" msgstr "" -#: ../../ch-sharedlibs.rst:805 +#: ../../ch-sharedlibs.rst:806 msgid "" "This file lists any shared libraries whose packages have failed to " "provide correct ``shlibs`` files. It was used when the ``shlibs`` setup " @@ -1090,7 +1091,7 @@ msgid "" "the ``dpkg`` maintainer." msgstr "" -#: ../../ch-sharedlibs.rst:810 +#: ../../ch-sharedlibs.rst:811 msgid "" "If a ``symbols`` file for a shared library package is available, ``dpkg-" "shlibdeps`` will always use it in preference to a ``shlibs``, with the " @@ -1098,37 +1099,37 @@ msgid "" "``shlibs`` or ``symbols`` files." msgstr "" -#: ../../ch-sharedlibs.rst:818 +#: ../../ch-sharedlibs.rst:819 msgid "The ``shlibs`` File Format" msgstr "" -#: ../../ch-sharedlibs.rst:820 +#: ../../ch-sharedlibs.rst:821 msgid "" "Each ``shlibs`` file has the same format. Lines beginning with ``#`` are " "considered to be comments and are ignored. Each line is of the form::" msgstr "" -#: ../../ch-sharedlibs.rst:825 +#: ../../ch-sharedlibs.rst:826 msgid "" "We will explain this by reference to the example of the ``zlib1g`` " "package, which (at the time of writing) installs the shared library " "``/usr/lib/libz.so.1.2.3.4``." msgstr "" -#: ../../ch-sharedlibs.rst:829 +#: ../../ch-sharedlibs.rst:830 msgid "" "``type`` is an optional element that indicates the type of package for " "which the line is valid. The only type currently in use is ``udeb``. The " "colon and space after the type are required." msgstr "" -#: ../../ch-sharedlibs.rst:833 +#: ../../ch-sharedlibs.rst:834 msgid "" "``library-name`` is the name of the shared library, in this case " "``libz``. (This must match the name part of the soname, see below.)" msgstr "" -#: ../../ch-sharedlibs.rst:836 +#: ../../ch-sharedlibs.rst:837 msgid "" "``soname-version`` is the version part of the ELF ``SONAME`` attribute of" " the library, determined the same way that the soversion component of the" @@ -1136,7 +1137,7 @@ msgid "" "-sharedlibs-runtime` for the details." msgstr "" -#: ../../ch-sharedlibs.rst:841 +#: ../../ch-sharedlibs.rst:842 msgid "" "``dependencies`` has the same syntax as a dependency field in a binary " "package control file. It should give details of which packages are " @@ -1146,7 +1147,7 @@ msgid "" "the dependency version constraint." msgstr "" -#: ../../ch-sharedlibs.rst:848 +#: ../../ch-sharedlibs.rst:849 msgid "" "In our example, if the last change to the ``zlib1g`` package that could " "change behavior for a client of that library was in version " @@ -1154,24 +1155,24 @@ msgid "" "say::" msgstr "" -#: ../../ch-sharedlibs.rst:855 +#: ../../ch-sharedlibs.rst:856 msgid "" "This version restriction must be new enough that any binary built against" " the current version of the library will work with any version of the " "shared library that satisfies that dependency." msgstr "" -#: ../../ch-sharedlibs.rst:859 +#: ../../ch-sharedlibs.rst:860 msgid "" "As zlib1g also provides a udeb containing the shared library, there would" " also be a second line::" msgstr "" -#: ../../ch-sharedlibs.rst:867 +#: ../../ch-sharedlibs.rst:868 msgid "Providing a ``shlibs`` file" msgstr "" -#: ../../ch-sharedlibs.rst:869 +#: ../../ch-sharedlibs.rst:870 msgid "" "To provide a ``shlibs`` file for a shared library binary package, create " "a ``shlibs`` file following the format described above and place it in " @@ -1179,7 +1180,7 @@ msgid "" "be included as a control file for that package. [#]_" msgstr "" -#: ../../ch-sharedlibs.rst:874 +#: ../../ch-sharedlibs.rst:875 msgid "" "Since ``dpkg-shlibdeps`` reads the ``DEBIAN/shlibs`` files in all of the " "binary packages being built from this source package, all of the " @@ -1187,7 +1188,7 @@ msgid "" "called on any of the binary packages." msgstr "" -#: ../../ch-sharedlibs.rst:879 +#: ../../ch-sharedlibs.rst:880 msgid "" "This is what ``dh_makeshlibs`` in the debhelper suite does. If your " "package also has a udeb that provides a shared library, ``dh_makeshlibs``" @@ -1219,3 +1220,43 @@ msgstr "" #~ "libraryname-\\ *soversion* instead. [#]_" #~ msgstr "" +#~ msgid "" +#~ "The following documents the format of" +#~ " the ``symbols`` control file as " +#~ "included in binary packages. These files" +#~ " are built from template ``symbols`` " +#~ "files in the source package by " +#~ "``dpkg-gensymbols``. The template files " +#~ "support a richer syntax that allows " +#~ "``dpkg-gensymbols`` to do some of " +#~ "the tedious work involved in maintaining" +#~ " ``symbols`` files, such as handling " +#~ "C++ symbols or optional symbols that " +#~ "may not exist on particular " +#~ "architectures. When writing ``symbols`` files" +#~ " for a shared library package, refer" +#~ " to dpkg-gensymbols(1) for the richer" +#~ " syntax." +#~ msgstr "" + +#~ msgid "Also see ``deb-symbols(5)``." +#~ msgstr "" + +#~ msgid "" +#~ "Normally, this is done by creating " +#~ "a ``symbols`` in the source package " +#~ "named ``debian/package.symbols`` or " +#~ "``debian/symbols``, possibly with ``.arch`` " +#~ "appended if the symbols information " +#~ "varies by architecture. This file may" +#~ " use the extended syntax documented " +#~ "in dpkg-gensymbols(1). Then, call " +#~ "``dpkg-gensymbols`` as part of the " +#~ "package build process. It will create" +#~ " ``symbols`` files in the package " +#~ "staging area based on the binaries " +#~ "and libraries in the package staging " +#~ "area and the ``symbols`` files in " +#~ "the source package. [#]_" +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/ch-source.po b/locales/ja/LC_MESSAGES/ch-source.po index 587020b..5ea81d7 100644 --- a/locales/ja/LC_MESSAGES/ch-source.po +++ b/locales/ja/LC_MESSAGES/ch-source.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-07-07 15:40+0100\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -414,7 +414,7 @@ msgstr "" #: ../../ch-source.rst:287 msgid "" "For more information about how to use ``dh``, see the documentation in " -"the debhelper package, most notably the dh(1) manual page." +"the debhelper package, most notably the :manpage:`dh(1)` manual page." msgstr "" #: ../../ch-source.rst:290 @@ -919,7 +919,7 @@ msgstr "" #: ../../ch-source.rst:657 msgid "" -"See deb-substvars(5) for full details about source variable " +"See :manpage:`deb-substvars(5)` for full details about source variable " "substitutions, including the format of ``debian/substvars``." msgstr "" @@ -950,21 +950,22 @@ msgstr "" #: ../../ch-source.rst:679 msgid "" "For more information about ``uscan`` and these options, including how to " -"generate the file containing upstream signing keys, see uscan(1)." +"generate the file containing upstream signing keys, see " +":manpage:`uscan(1)`." msgstr "" -#: ../../ch-source.rst:685 +#: ../../ch-source.rst:686 msgid "Generated files list: ``debian/files``" msgstr "" -#: ../../ch-source.rst:687 +#: ../../ch-source.rst:688 msgid "" "This file is not a permanent part of the source tree; it is used while " "building packages to record which files are being generated. ``dpkg-" "genchanges`` uses it when it generates a ``.changes`` file." msgstr "" -#: ../../ch-source.rst:691 +#: ../../ch-source.rst:692 msgid "" "It should not exist in a shipped source package, and so it (and any " "backup files or temporary files such as ``files.new``) [#]_ should be " @@ -972,7 +973,7 @@ msgid "" "start by emptying or removing it at the start of the ``binary`` target." msgstr "" -#: ../../ch-source.rst:696 +#: ../../ch-source.rst:697 msgid "" "When ``dpkg-gencontrol`` is run for a binary package, it adds an entry to" " ``debian/files`` for the ``.deb`` file that will be created when ``dpkg-" @@ -981,7 +982,7 @@ msgid "" "target." msgstr "" -#: ../../ch-source.rst:702 +#: ../../ch-source.rst:703 msgid "" "If a package upload includes files besides the source package and any " "binary packages whose control files were made with ``dpkg-gencontrol`` " @@ -990,11 +991,11 @@ msgid "" "the list in ``debian/files``." msgstr "" -#: ../../ch-source.rst:711 +#: ../../ch-source.rst:712 msgid "Convenience copies of code" msgstr "" -#: ../../ch-source.rst:713 +#: ../../ch-source.rst:714 msgid "" "Some software packages include in their distribution convenience copies " "of code from other software packages, generally so that users compiling " @@ -1008,11 +1009,11 @@ msgid "" "as a prerequisite if possible. [#]_" msgstr "" -#: ../../ch-source.rst:727 +#: ../../ch-source.rst:728 msgid "Source package handling: ``debian/README.source``" msgstr "" -#: ../../ch-source.rst:729 +#: ../../ch-source.rst:730 msgid "" "If running ``dpkg-source -x`` on a source package doesn't produce the " "source of the package, ready for editing, and allow one to make changes " @@ -1022,7 +1023,7 @@ msgid "" " of the following:" msgstr "" -#: ../../ch-source.rst:736 +#: ../../ch-source.rst:737 msgid "" "Generate the fully patched source, in a form ready for editing, that " "would be built to create Debian packages. Doing this with a ``patch`` " @@ -1030,32 +1031,32 @@ msgid "" "debian/rules <#s-debianrules>`__." msgstr "" -#: ../../ch-source.rst:741 +#: ../../ch-source.rst:742 msgid "" "Modify the source and save those modifications so that they will be " "applied when building the package." msgstr "" -#: ../../ch-source.rst:744 +#: ../../ch-source.rst:745 msgid "" "Remove source modifications that are currently being applied when " "building the package." msgstr "" -#: ../../ch-source.rst:747 +#: ../../ch-source.rst:748 msgid "" "Optionally, document what steps are necessary to upgrade the Debian " "source package to a new upstream version, if applicable." msgstr "" -#: ../../ch-source.rst:750 +#: ../../ch-source.rst:751 msgid "" "This explanation should include specific commands and mention any " "additional required Debian packages. It should not assume familiarity " "with any specific Debian packaging system or patch management tools." msgstr "" -#: ../../ch-source.rst:754 +#: ../../ch-source.rst:755 msgid "" "This explanation may refer to a documentation file installed by one of " "the package's build dependencies provided that the referenced " @@ -1063,7 +1064,7 @@ msgid "" " manual." msgstr "" -#: ../../ch-source.rst:759 +#: ../../ch-source.rst:760 msgid "" "``debian/README.source`` may also include any other information that " "would be helpful to someone modifying the source package. Even if the " @@ -1074,37 +1075,37 @@ msgid "" " different binary packages)." msgstr "" -#: ../../ch-source.rst:768 +#: ../../ch-source.rst:769 msgid "Reproducibility" msgstr "" -#: ../../ch-source.rst:770 +#: ../../ch-source.rst:771 msgid "" "Packages should build reproducibly, which for the purposes of this " "document [#]_ means that given" msgstr "" -#: ../../ch-source.rst:773 +#: ../../ch-source.rst:774 msgid "a version of a source package unpacked at a given path;" msgstr "" -#: ../../ch-source.rst:774 +#: ../../ch-source.rst:775 msgid "a set of versions of installed build dependencies;" msgstr "" -#: ../../ch-source.rst:775 +#: ../../ch-source.rst:776 msgid "a set of environment variable values;" msgstr "" -#: ../../ch-source.rst:776 +#: ../../ch-source.rst:777 msgid "a build architecture; and" msgstr "" -#: ../../ch-source.rst:777 +#: ../../ch-source.rst:778 msgid "a host architecture," msgstr "" -#: ../../ch-source.rst:779 +#: ../../ch-source.rst:780 msgid "" "repeatedly building the source package for the build architecture on any " "machine of the host architecture with those versions of the build " @@ -1112,7 +1113,7 @@ msgid "" "will produce bit-for-bit identical binary packages." msgstr "" -#: ../../ch-source.rst:784 +#: ../../ch-source.rst:785 msgid "" "It is recommended that packages produce bit-for-bit identical binaries " "even if most environment variables and build paths are varied. It is " @@ -1120,26 +1121,26 @@ msgid "" "easier for packages to meet it." msgstr "" -#: ../../ch-source.rst:790 +#: ../../ch-source.rst:791 msgid "Missing sources: ``debian/missing-sources``" msgstr "" -#: ../../ch-source.rst:792 +#: ../../ch-source.rst:793 msgid "" "Sometimes upstream does not include the source code for some files in the" " upstream tarball. In order to satisfy the DFSG for packages in ``main``" " or ``contrib``, you should either:" msgstr "" -#: ../../ch-source.rst:796 +#: ../../ch-source.rst:797 msgid "repack the upstream tarball to include those sources; or" msgstr "" -#: ../../ch-source.rst:797 +#: ../../ch-source.rst:798 msgid "include a copy of the sources in the ``debian/missing-sources`` directory." msgstr "" -#: ../../ch-source.rst:800 +#: ../../ch-source.rst:801 msgid "" "There is an optional convention to organise the contents of ``debian" "/missing-sources`` in the following way. For a sourceless file ``foo`` " @@ -1150,29 +1151,29 @@ msgid "" " located at ``debian/missing-sources/checksum/util.c``." msgstr "" -#: ../../ch-source.rst:810 +#: ../../ch-source.rst:811 msgid "Vendor-specific patch series" msgstr "" -#: ../../ch-source.rst:812 +#: ../../ch-source.rst:813 msgid "" "Packages in the Debian archive using the 3.0 (quilt) source package " "format should not contain a non-default series file. That is, there " "should not exist a file ``debian/patches/foo.series`` for any ``foo``." msgstr "" -#: ../../ch-source.rst:817 +#: ../../ch-source.rst:818 msgid "Rationale:" msgstr "" -#: ../../ch-source.rst:819 +#: ../../ch-source.rst:820 msgid "" "This allows maintaining the list separately from the policy documents " "(the list does not need the kind of control that the policy documents " "do)." msgstr "" -#: ../../ch-source.rst:823 +#: ../../ch-source.rst:824 msgid "" "Having a separate package allows one to install the build-essential " "packages on a machine, as well as allowing other packages such as tasks " @@ -1180,13 +1181,13 @@ msgid "" " relation." msgstr "" -#: ../../ch-source.rst:828 +#: ../../ch-source.rst:829 msgid "" "The separate package allows bug reports against the list to be " "categorized separately from the policy management process in the BTS." msgstr "" -#: ../../ch-source.rst:833 +#: ../../ch-source.rst:834 msgid "" "The reason for this is that dependencies change, and you should list all " "those packages, and *only* those packages that *you* need directly. What " @@ -1197,14 +1198,14 @@ msgid "" "automatically ensure that all of its run-time dependencies are satisfied." msgstr "" -#: ../../ch-source.rst:843 +#: ../../ch-source.rst:844 msgid "" "Mistakes in changelogs are usually best rectified by making a new " "changelog entry rather than \"rewriting history\" by editing old " "changelog entries." msgstr "" -#: ../../ch-source.rst:848 +#: ../../ch-source.rst:849 msgid "" "Although there is nothing stopping an author who is also the Debian " "maintainer from using this changelog for all their changes, it will have " @@ -1213,32 +1214,32 @@ msgid "" "package as a non-native package." msgstr "" -#: ../../ch-source.rst:855 +#: ../../ch-source.rst:856 msgid "" "To be precise, the string should match the following Perl regular " "expression:" msgstr "" -#: ../../ch-source.rst:862 +#: ../../ch-source.rst:863 msgid "" "Then all of the bug numbers listed will be closed by the archive " "maintenance software (``dak``) using the version of the changelog entry." msgstr "" -#: ../../ch-source.rst:867 +#: ../../ch-source.rst:868 msgid "" "In the case of a sponsored upload, the uploader signs the files, but the " "changelog maintainer name and address are those of the person who " "prepared this release. If the preparer of the release is not one of the " -"usual maintainers of the package (as listed in the :ref:```Maintainer`` " -"<#s-f-Maintainer` or ```Uploaders`` ` control fields of " +"usual maintainers of the package (as listed in the :ref:`Maintainer " +"` or :ref:`Uploaders ` control fields of " "the package), the first line of the changelog is conventionally used to " "explain why a non-maintainer is uploading the package. The Debian " "Developer's Reference (see :ref:`s-related`) documents the conventions " "used." msgstr "" -#: ../../ch-source.rst:878 +#: ../../ch-source.rst:879 msgid "This is the same as the format generated by ``date -R``." msgstr "" @@ -1373,3 +1374,42 @@ msgstr "" #~ "behavior." #~ msgstr "" +#~ msgid "" +#~ "For more information about how to " +#~ "use ``dh``, see the documentation in " +#~ "the debhelper package, most notably the" +#~ " dh(1) manual page." +#~ msgstr "" + +#~ msgid "" +#~ "See deb-substvars(5) for full details" +#~ " about source variable substitutions, " +#~ "including the format of ``debian/substvars``." +#~ msgstr "" + +#~ msgid "" +#~ "For more information about ``uscan`` and" +#~ " these options, including how to " +#~ "generate the file containing upstream " +#~ "signing keys, see uscan(1)." +#~ msgstr "" + +#~ msgid "" +#~ "In the case of a sponsored upload," +#~ " the uploader signs the files, but" +#~ " the changelog maintainer name and " +#~ "address are those of the person " +#~ "who prepared this release. If the " +#~ "preparer of the release is not one" +#~ " of the usual maintainers of the " +#~ "package (as listed in the " +#~ ":ref:```Maintainer`` <#s-f-Maintainer` or " +#~ "```Uploaders`` ` control fields " +#~ "of the package), the first line of" +#~ " the changelog is conventionally used " +#~ "to explain why a non-maintainer is" +#~ " uploading the package. The Debian " +#~ "Developer's Reference (see :ref:`s-related`) " +#~ "documents the conventions used." +#~ msgstr "" + diff --git a/locales/ja/LC_MESSAGES/upgrading-checklist.po b/locales/ja/LC_MESSAGES/upgrading-checklist.po index 51f7e55..566ff40 100644 --- a/locales/ja/LC_MESSAGES/upgrading-checklist.po +++ b/locales/ja/LC_MESSAGES/upgrading-checklist.po @@ -10,7 +10,7 @@ msgid "" msgstr "" "Project-Id-Version: Debian Policy Manual 4.1.6.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2019-09-29 11:11-0700\n" +"POT-Creation-Date: 2019-11-29 18:08-0700\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -82,11 +82,11 @@ msgid "Version 4.4.1" msgstr "" #: ../../upgrading-checklist.rst:45 -msgid "Unreleased." +msgid "Released September, 2019." msgstr "" -#: ../../upgrading-checklist.rst:53 ../../upgrading-checklist.rst:79 -#: ../../upgrading-checklist.rst:242 ../../upgrading-checklist.rst:671 +#: ../../upgrading-checklist.rst:53 ../../upgrading-checklist.rst:82 +#: ../../upgrading-checklist.rst:244 ../../upgrading-checklist.rst:673 msgid "5.6.26" msgstr "" @@ -109,35 +109,43 @@ msgstr "" msgid "doc-base registration is now optional, from being recommended." msgstr "" -#: ../../upgrading-checklist.rst:61 ../../upgrading-checklist.rst:488 -#: ../../upgrading-checklist.rst:763 -msgid "copyright-format" +#: ../../upgrading-checklist.rst:59 +msgid "9.12" msgstr "" #: ../../upgrading-checklist.rst:59 +msgid "Document ``/run/reboot-required`` mechanism." +msgstr "" + +#: ../../upgrading-checklist.rst:64 ../../upgrading-checklist.rst:490 +#: ../../upgrading-checklist.rst:765 +msgid "copyright-format" +msgstr "" + +#: ../../upgrading-checklist.rst:62 msgid "" "State some syntactical restrictions on the ``Files:`` field. Wildcards " "are required to match the contents of directories, and the space " "character separates patterns and cannot be escaped." msgstr "" -#: ../../upgrading-checklist.rst:64 +#: ../../upgrading-checklist.rst:67 msgid "Version 4.4.0" msgstr "" -#: ../../upgrading-checklist.rst:66 +#: ../../upgrading-checklist.rst:69 msgid "Released July, 2019." msgstr "" -#: ../../upgrading-checklist.rst:76 ../../upgrading-checklist.rst:104 -#: ../../upgrading-checklist.rst:149 ../../upgrading-checklist.rst:154 -#: ../../upgrading-checklist.rst:225 ../../upgrading-checklist.rst:411 -#: ../../upgrading-checklist.rst:542 ../../upgrading-checklist.rst:666 -#: ../../upgrading-checklist.rst:1050 ../../upgrading-checklist.rst:1200 +#: ../../upgrading-checklist.rst:79 ../../upgrading-checklist.rst:107 +#: ../../upgrading-checklist.rst:151 ../../upgrading-checklist.rst:156 +#: ../../upgrading-checklist.rst:227 ../../upgrading-checklist.rst:413 +#: ../../upgrading-checklist.rst:544 ../../upgrading-checklist.rst:668 +#: ../../upgrading-checklist.rst:1052 ../../upgrading-checklist.rst:1202 msgid "4.9" msgstr "" -#: ../../upgrading-checklist.rst:69 +#: ../../upgrading-checklist.rst:72 msgid "" "The recommended way to implement the build process of a Debian package, " "in the absence of a good reason to use a different approach, is the " @@ -145,53 +153,53 @@ msgid "" "``debian/rules`` building script." msgstr "" -#: ../../upgrading-checklist.rst:74 +#: ../../upgrading-checklist.rst:77 msgid "" "Some examples of good reasons to use a different approach are given. The" " recommendation to use ``dh`` does not always apply, and use of ``dh`` is" " not required." msgstr "" -#: ../../upgrading-checklist.rst:79 +#: ../../upgrading-checklist.rst:82 msgid "Permit ``-b`` in Vcs-Hg as well as Vcs-Git." msgstr "" -#: ../../upgrading-checklist.rst:82 ../../upgrading-checklist.rst:987 +#: ../../upgrading-checklist.rst:85 ../../upgrading-checklist.rst:989 msgid "7.5" msgstr "" -#: ../../upgrading-checklist.rst:82 +#: ../../upgrading-checklist.rst:85 msgid "Document versioned Provides." msgstr "" -#: ../../upgrading-checklist.rst:87 ../../upgrading-checklist.rst:129 -#: ../../upgrading-checklist.rst:497 ../../upgrading-checklist.rst:502 -#: ../../upgrading-checklist.rst:508 ../../upgrading-checklist.rst:584 -#: ../../upgrading-checklist.rst:587 ../../upgrading-checklist.rst:654 -#: ../../upgrading-checklist.rst:776 ../../upgrading-checklist.rst:842 +#: ../../upgrading-checklist.rst:90 ../../upgrading-checklist.rst:131 +#: ../../upgrading-checklist.rst:499 ../../upgrading-checklist.rst:504 +#: ../../upgrading-checklist.rst:510 ../../upgrading-checklist.rst:586 +#: ../../upgrading-checklist.rst:589 ../../upgrading-checklist.rst:656 +#: ../../upgrading-checklist.rst:778 ../../upgrading-checklist.rst:844 msgid "virtual" msgstr "" -#: ../../upgrading-checklist.rst:85 +#: ../../upgrading-checklist.rst:88 msgid "" "New ``logind`` and ``default-logind`` virtual packages for a package " -"providing logind API (via D-Bus and sd-login(3)), and for Debian's " -"preferred implementation, respectively." +"providing logind API (via D-Bus and :manpage:`sd-login(3)`), and for " +"Debian's preferred implementation, respectively." msgstr "" -#: ../../upgrading-checklist.rst:90 +#: ../../upgrading-checklist.rst:93 msgid "Version 4.3.0" msgstr "" -#: ../../upgrading-checklist.rst:92 +#: ../../upgrading-checklist.rst:95 msgid "Released December, 2018." msgstr "" -#: ../../upgrading-checklist.rst:100 +#: ../../upgrading-checklist.rst:103 msgid "2.3 & 4.5" msgstr "" -#: ../../upgrading-checklist.rst:95 +#: ../../upgrading-checklist.rst:98 msgid "" "In cases where a package's distribution license explicitly permits its " "copyright information to be excluded from distributions of binaries built" @@ -201,228 +209,228 @@ msgid "" "significant time and effort." msgstr "" -#: ../../upgrading-checklist.rst:103 +#: ../../upgrading-checklist.rst:106 msgid "" "Required targets must not write outside of the unpacked source package " "tree, except for TMPDIR, /tmp and /var/tmp." msgstr "" -#: ../../upgrading-checklist.rst:109 +#: ../../upgrading-checklist.rst:112 msgid "4.17" msgstr "" -#: ../../upgrading-checklist.rst:107 +#: ../../upgrading-checklist.rst:110 msgid "" "Packages should not contain a non-default series file. That is, dpkg's " "vendor-specific patch series feature should not be used for packages in " "the Debian archive." msgstr "" -#: ../../upgrading-checklist.rst:114 ../../upgrading-checklist.rst:118 -#: ../../upgrading-checklist.rst:460 ../../upgrading-checklist.rst:571 -#: ../../upgrading-checklist.rst:1558 ../../upgrading-checklist.rst:1741 +#: ../../upgrading-checklist.rst:117 ../../upgrading-checklist.rst:121 +#: ../../upgrading-checklist.rst:462 ../../upgrading-checklist.rst:573 +#: ../../upgrading-checklist.rst:1560 ../../upgrading-checklist.rst:1743 msgid "10.1" msgstr "" -#: ../../upgrading-checklist.rst:112 +#: ../../upgrading-checklist.rst:115 msgid "" "Binaries should be stripped using ``strip --strip-unneeded --remove-" "section=.comment --remove-section=.note`` (as dh_strip already does)." msgstr "" -#: ../../upgrading-checklist.rst:117 +#: ../../upgrading-checklist.rst:120 msgid "" "It is no longer suggested nor recommended to use ``install -s`` to strip " "binaries, because it gets several things wrong." msgstr "" -#: ../../upgrading-checklist.rst:124 ../../upgrading-checklist.rst:288 -#: ../../upgrading-checklist.rst:897 ../../upgrading-checklist.rst:903 -#: ../../upgrading-checklist.rst:1068 ../../upgrading-checklist.rst:1355 -#: ../../upgrading-checklist.rst:1468 ../../upgrading-checklist.rst:1621 -#: ../../upgrading-checklist.rst:1852 ../../upgrading-checklist.rst:1876 +#: ../../upgrading-checklist.rst:126 ../../upgrading-checklist.rst:290 +#: ../../upgrading-checklist.rst:899 ../../upgrading-checklist.rst:905 +#: ../../upgrading-checklist.rst:1070 ../../upgrading-checklist.rst:1357 +#: ../../upgrading-checklist.rst:1470 ../../upgrading-checklist.rst:1623 +#: ../../upgrading-checklist.rst:1854 ../../upgrading-checklist.rst:1878 msgid "10.2" msgstr "" -#: ../../upgrading-checklist.rst:121 +#: ../../upgrading-checklist.rst:124 msgid "" -"When stripping shared libraries with strip(1), you should additionally " -"pass ``--remove-section=.comment --remove-section=.note`` (as dh_strip " -"already does)." +"When stripping shared libraries with :manpage:`strip(1)`, you should " +"additionally pass ``--remove-section=.comment --remove-section=.note`` " +"(as dh_strip already does)." msgstr "" -#: ../../upgrading-checklist.rst:127 +#: ../../upgrading-checklist.rst:129 msgid "" "New ``dbus-session-bus`` and ``default-dbus-session-bus`` virtual " "packages for a package providing the D-Bus session bus, and for Debian's " "preferred D-Bus implementation, respectively." msgstr "" -#: ../../upgrading-checklist.rst:132 +#: ../../upgrading-checklist.rst:134 msgid "Version 4.2.1" msgstr "" -#: ../../upgrading-checklist.rst:134 ../../upgrading-checklist.rst:144 +#: ../../upgrading-checklist.rst:136 ../../upgrading-checklist.rst:146 msgid "Released August, 2018." msgstr "" -#: ../../upgrading-checklist.rst:139 +#: ../../upgrading-checklist.rst:141 msgid "10.4 & perl" msgstr "" -#: ../../upgrading-checklist.rst:137 +#: ../../upgrading-checklist.rst:139 msgid "" "The requirement that the shebang at the top of Perl command scripts be " "``#!/usr/bin/perl`` is relaxed from a 'must' to a 'should'." msgstr "" -#: ../../upgrading-checklist.rst:142 +#: ../../upgrading-checklist.rst:144 msgid "Version 4.2.0" msgstr "" -#: ../../upgrading-checklist.rst:147 +#: ../../upgrading-checklist.rst:149 msgid "" "The package build should be as verbose as reasonably possible. This means" " that ``debian/rules`` should pass to the commands it invokes options " "that cause them to produce verbose output." msgstr "" -#: ../../upgrading-checklist.rst:152 +#: ../../upgrading-checklist.rst:154 msgid "" "Required targets may attempt network access, via the loopback interface, " "to services on the build host that have been started by the build." msgstr "" -#: ../../upgrading-checklist.rst:158 ../../upgrading-checklist.rst:416 -#: ../../upgrading-checklist.rst:1155 ../../upgrading-checklist.rst:1211 +#: ../../upgrading-checklist.rst:160 ../../upgrading-checklist.rst:418 +#: ../../upgrading-checklist.rst:1157 ../../upgrading-checklist.rst:1213 msgid "4.9.1" msgstr "" -#: ../../upgrading-checklist.rst:157 +#: ../../upgrading-checklist.rst:159 msgid "" "New ``terse`` tag that can appear in ``DEB_BUILD_OPTIONS`` to make a " "package build less verbose." msgstr "" -#: ../../upgrading-checklist.rst:162 +#: ../../upgrading-checklist.rst:164 msgid "5.2 & 5.4" msgstr "" -#: ../../upgrading-checklist.rst:161 +#: ../../upgrading-checklist.rst:163 msgid "The Standards-Version field is now mandatory, not just recommended." msgstr "" -#: ../../upgrading-checklist.rst:175 ../../upgrading-checklist.rst:1517 -#: ../../upgrading-checklist.rst:1820 ../../upgrading-checklist.rst:1839 +#: ../../upgrading-checklist.rst:177 ../../upgrading-checklist.rst:1519 +#: ../../upgrading-checklist.rst:1822 ../../upgrading-checklist.rst:1841 msgid "12.7" msgstr "" -#: ../../upgrading-checklist.rst:165 +#: ../../upgrading-checklist.rst:167 msgid "" "Upstream release notes, when available, should be installed as " "``/usr/share/doc/package/NEWS.gz``. Upstream changelogs may be made " "available as ``/usr/share/doc/package/changelog.gz``." msgstr "" -#: ../../upgrading-checklist.rst:169 +#: ../../upgrading-checklist.rst:171 msgid "" "This is a relaxation of older Policy which said that the upstream " "changelog should be made accessible at this path. Now it is up to " "maintainer discretion whether it is useful to install it." msgstr "" -#: ../../upgrading-checklist.rst:173 +#: ../../upgrading-checklist.rst:175 msgid "" "The practice of installing the upstream release notes as " "``/usr/share/doc/package/changelog.gz`` is permitted but deprecated." msgstr "" -#: ../../upgrading-checklist.rst:178 +#: ../../upgrading-checklist.rst:180 msgid "Version 4.1.5" msgstr "" -#: ../../upgrading-checklist.rst:180 +#: ../../upgrading-checklist.rst:182 msgid "Released July, 2018." msgstr "" -#: ../../upgrading-checklist.rst:184 +#: ../../upgrading-checklist.rst:186 msgid "4.9.2" msgstr "" -#: ../../upgrading-checklist.rst:183 +#: ../../upgrading-checklist.rst:185 msgid "" "Document how ``debian/rules`` and the ``Rules-Requires-Root`` field " "interact." msgstr "" -#: ../../upgrading-checklist.rst:188 ../../upgrading-checklist.rst:424 -#: ../../upgrading-checklist.rst:1231 ../../upgrading-checklist.rst:1284 +#: ../../upgrading-checklist.rst:190 ../../upgrading-checklist.rst:426 +#: ../../upgrading-checklist.rst:1233 ../../upgrading-checklist.rst:1286 msgid "5.6.12" msgstr "" -#: ../../upgrading-checklist.rst:187 +#: ../../upgrading-checklist.rst:189 msgid "" "You should not change a package's epoch, even in experimental, without " "getting consensus on debian-devel first." msgstr "" -#: ../../upgrading-checklist.rst:192 +#: ../../upgrading-checklist.rst:194 msgid "5.6.12.1" msgstr "" -#: ../../upgrading-checklist.rst:191 +#: ../../upgrading-checklist.rst:193 msgid "" "Epochs should not be used for the purpose of rolling back the version of " "a package. Use the +really convention." msgstr "" -#: ../../upgrading-checklist.rst:195 +#: ../../upgrading-checklist.rst:197 msgid "5.6.31" msgstr "" -#: ../../upgrading-checklist.rst:195 +#: ../../upgrading-checklist.rst:197 msgid "Document the ``Rules-Requires-Root`` field." msgstr "" -#: ../../upgrading-checklist.rst:200 ../../upgrading-checklist.rst:251 -#: ../../upgrading-checklist.rst:334 ../../upgrading-checklist.rst:438 -#: ../../upgrading-checklist.rst:693 ../../upgrading-checklist.rst:730 -#: ../../upgrading-checklist.rst:830 ../../upgrading-checklist.rst:837 -#: ../../upgrading-checklist.rst:1032 ../../upgrading-checklist.rst:1040 -#: ../../upgrading-checklist.rst:1379 ../../upgrading-checklist.rst:1824 +#: ../../upgrading-checklist.rst:202 ../../upgrading-checklist.rst:253 +#: ../../upgrading-checklist.rst:336 ../../upgrading-checklist.rst:440 +#: ../../upgrading-checklist.rst:695 ../../upgrading-checklist.rst:732 +#: ../../upgrading-checklist.rst:832 ../../upgrading-checklist.rst:839 +#: ../../upgrading-checklist.rst:1034 ../../upgrading-checklist.rst:1042 +#: ../../upgrading-checklist.rst:1381 ../../upgrading-checklist.rst:1826 msgid "9.1.1" msgstr "" -#: ../../upgrading-checklist.rst:198 +#: ../../upgrading-checklist.rst:200 msgid "" "Update Debian's version of the Filesystem Hierarchy Standard from 2.3 to " "3.0, and update the list of exceptions. Only a tiny minority of " "packages, if any, should be made buggy by this change." msgstr "" -#: ../../upgrading-checklist.rst:204 +#: ../../upgrading-checklist.rst:206 msgid "9.3.2 & 10.4" msgstr "" -#: ../../upgrading-checklist.rst:203 +#: ../../upgrading-checklist.rst:205 msgid "" "Update version of POSIX standard for shell scripts from SUSv3 to " "POSIX.1-2017 (also known as SUSv4 in some contexts)." msgstr "" -#: ../../upgrading-checklist.rst:207 +#: ../../upgrading-checklist.rst:209 msgid "Version 4.1.4" msgstr "" -#: ../../upgrading-checklist.rst:209 +#: ../../upgrading-checklist.rst:211 msgid "Released April, 2018." msgstr "" -#: ../../upgrading-checklist.rst:215 ../../upgrading-checklist.rst:221 +#: ../../upgrading-checklist.rst:217 ../../upgrading-checklist.rst:223 msgid "3.2.2" msgstr "" -#: ../../upgrading-checklist.rst:212 +#: ../../upgrading-checklist.rst:214 msgid "" "The part of the version number after the epoch must not be reused for a " "version of the package with different contents, even after the version of" @@ -430,7 +438,7 @@ msgid "" "longer present in any archive suites." msgstr "" -#: ../../upgrading-checklist.rst:218 +#: ../../upgrading-checklist.rst:220 msgid "" "For non-native packages, the upstream version must not be reused for " "different upstream source code, so that for each source package name and " @@ -438,17 +446,17 @@ msgid "" "contents." msgstr "" -#: ../../upgrading-checklist.rst:224 +#: ../../upgrading-checklist.rst:226 msgid "" "The ``get-orig-source`` rules target has been removed. Packages should " "transition to ``debian/watch`` and use uscan where possible." msgstr "" -#: ../../upgrading-checklist.rst:232 +#: ../../upgrading-checklist.rst:234 msgid "9.1.2" msgstr "" -#: ../../upgrading-checklist.rst:228 +#: ../../upgrading-checklist.rst:230 msgid "" "If ``/etc/staff-group-for-usr-local`` does not exist, ``/usr/local`` and " "all subdirectories created by packages should have permissions 0755 and " @@ -456,92 +464,92 @@ msgid "" "2775 and ownership of root:staff should remain." msgstr "" -#: ../../upgrading-checklist.rst:235 +#: ../../upgrading-checklist.rst:237 msgid "Version 4.1.3" msgstr "" -#: ../../upgrading-checklist.rst:237 +#: ../../upgrading-checklist.rst:239 msgid "Released December, 2017." msgstr "" -#: ../../upgrading-checklist.rst:240 +#: ../../upgrading-checklist.rst:242 msgid "" "URLs given in ``VCS-*`` headers should use a scheme that provides " "confidentiality (``https``, for example) if the VCS repository supports " "it. ``[vcs-field-uses-insecure-uri]``" msgstr "" -#: ../../upgrading-checklist.rst:248 ../../upgrading-checklist.rst:680 +#: ../../upgrading-checklist.rst:250 ../../upgrading-checklist.rst:682 msgid "7.8" msgstr "" -#: ../../upgrading-checklist.rst:245 +#: ../../upgrading-checklist.rst:247 msgid "" "``Built-Using`` should be used exactly when there are license or DFSG " "requirements to retain full source code in the archive. Previously, the " "description of the field implied it was needed in other cases too." msgstr "" -#: ../../upgrading-checklist.rst:251 +#: ../../upgrading-checklist.rst:253 msgid "``libc`` may also install files in ``/lib64``." msgstr "" -#: ../../upgrading-checklist.rst:260 +#: ../../upgrading-checklist.rst:262 msgid "9.3.3.1" msgstr "" -#: ../../upgrading-checklist.rst:254 +#: ../../upgrading-checklist.rst:256 msgid "" "If a package's daemon should not be autostarted unless the local " "administrator has explicitly requested it, the package's ``postinst`` " "should use the new ``defaults-disabled`` option of ``update-rc.d``." msgstr "" -#: ../../upgrading-checklist.rst:259 +#: ../../upgrading-checklist.rst:261 msgid "" "The old method of including ``DISABLED=yes`` in the package's " "``/etc/default`` file should not be used." msgstr "" -#: ../../upgrading-checklist.rst:265 +#: ../../upgrading-checklist.rst:267 msgid "11.4" msgstr "" -#: ../../upgrading-checklist.rst:263 +#: ../../upgrading-checklist.rst:265 msgid "" "Clarify that programs may invoke either ``/usr/bin/editor`` and " "``/usr/bin/pager`` directly, or use ``editor`` and ``pager`` and rely on " "PATH." msgstr "" -#: ../../upgrading-checklist.rst:270 ../../upgrading-checklist.rst:484 -#: ../../upgrading-checklist.rst:704 ../../upgrading-checklist.rst:759 -#: ../../upgrading-checklist.rst:931 ../../upgrading-checklist.rst:1006 -#: ../../upgrading-checklist.rst:1130 ../../upgrading-checklist.rst:1267 -#: ../../upgrading-checklist.rst:1272 ../../upgrading-checklist.rst:1322 +#: ../../upgrading-checklist.rst:272 ../../upgrading-checklist.rst:486 +#: ../../upgrading-checklist.rst:706 ../../upgrading-checklist.rst:761 +#: ../../upgrading-checklist.rst:933 ../../upgrading-checklist.rst:1008 +#: ../../upgrading-checklist.rst:1132 ../../upgrading-checklist.rst:1269 +#: ../../upgrading-checklist.rst:1274 ../../upgrading-checklist.rst:1324 msgid "12.5" msgstr "" -#: ../../upgrading-checklist.rst:268 +#: ../../upgrading-checklist.rst:270 msgid "" "The Creative Commons CC0 1.0 Universal license (CC0-1.0) is now included " "in ``/usr/share/common-licenses`` and does not need to be copied verbatim" " in the package ``copyright`` file." msgstr "" -#: ../../upgrading-checklist.rst:273 +#: ../../upgrading-checklist.rst:275 msgid "Version 4.1.2" msgstr "" -#: ../../upgrading-checklist.rst:275 +#: ../../upgrading-checklist.rst:277 msgid "Released November, 2017." msgstr "" -#: ../../upgrading-checklist.rst:281 +#: ../../upgrading-checklist.rst:283 msgid "3.1.1" msgstr "" -#: ../../upgrading-checklist.rst:278 +#: ../../upgrading-checklist.rst:280 msgid "" "Binary packages that have potentially offensive content should have the " "suffix ``-offensive``. This replaces an older convention to use " @@ -549,7 +557,7 @@ msgid "" "content warning is a matter of maintainer discretion." msgstr "" -#: ../../upgrading-checklist.rst:284 +#: ../../upgrading-checklist.rst:286 msgid "" "Private shared object files should be installed in subdirectories of " "``/usr/lib`` or ``/usr/lib/triplet``. This change permits private shared" @@ -558,67 +566,67 @@ msgid "" " directly into ``/usr/lib/triplet``." msgstr "" -#: ../../upgrading-checklist.rst:293 ../../upgrading-checklist.rst:909 -#: ../../upgrading-checklist.rst:1181 ../../upgrading-checklist.rst:1289 -#: ../../upgrading-checklist.rst:1392 +#: ../../upgrading-checklist.rst:295 ../../upgrading-checklist.rst:911 +#: ../../upgrading-checklist.rst:1183 ../../upgrading-checklist.rst:1291 +#: ../../upgrading-checklist.rst:1394 msgid "10.4" msgstr "" -#: ../../upgrading-checklist.rst:291 +#: ../../upgrading-checklist.rst:293 msgid "" "The shebang at the top of Perl command scripts must be " "``#!/usr/bin/perl``. (Previously, this was a 'should' rather than a " "'must'.)" msgstr "" -#: ../../upgrading-checklist.rst:296 +#: ../../upgrading-checklist.rst:298 msgid "Version 4.1.1" msgstr "" -#: ../../upgrading-checklist.rst:298 +#: ../../upgrading-checklist.rst:300 msgid "Released September, 2017." msgstr "" -#: ../../upgrading-checklist.rst:301 ../../upgrading-checklist.rst:576 -#: ../../upgrading-checklist.rst:1143 ../../upgrading-checklist.rst:1147 +#: ../../upgrading-checklist.rst:303 ../../upgrading-checklist.rst:578 +#: ../../upgrading-checklist.rst:1145 ../../upgrading-checklist.rst:1149 msgid "4.4" msgstr "" -#: ../../upgrading-checklist.rst:301 +#: ../../upgrading-checklist.rst:303 msgid "debian/changelog must exist in source packages." msgstr "" -#: ../../upgrading-checklist.rst:304 +#: ../../upgrading-checklist.rst:306 msgid "9.2.3" msgstr "" -#: ../../upgrading-checklist.rst:304 +#: ../../upgrading-checklist.rst:306 msgid "The canonical non-existent home directory is ``/nonexistent``." msgstr "" -#: ../../upgrading-checklist.rst:307 +#: ../../upgrading-checklist.rst:309 msgid "Version 4.1.0" msgstr "" -#: ../../upgrading-checklist.rst:309 ../../upgrading-checklist.rst:352 +#: ../../upgrading-checklist.rst:311 ../../upgrading-checklist.rst:354 msgid "Released August, 2017." msgstr "" -#: ../../upgrading-checklist.rst:313 +#: ../../upgrading-checklist.rst:315 msgid "2.2.1" msgstr "" -#: ../../upgrading-checklist.rst:312 +#: ../../upgrading-checklist.rst:314 msgid "" "Non-default alternative dependencies on non-free packages are permitted " "for packages in main." msgstr "" -#: ../../upgrading-checklist.rst:320 +#: ../../upgrading-checklist.rst:322 msgid "4.11" msgstr "" -#: ../../upgrading-checklist.rst:316 +#: ../../upgrading-checklist.rst:318 msgid "" "If upstream provides OpenPGP signatures, including the upstream signing " "key as ``debian/upstream/signing-key.asc`` in the source package and " @@ -627,66 +635,66 @@ msgid "" "recommended." msgstr "" -#: ../../upgrading-checklist.rst:324 ../../upgrading-checklist.rst:328 +#: ../../upgrading-checklist.rst:326 ../../upgrading-checklist.rst:330 msgid "4.15" msgstr "" -#: ../../upgrading-checklist.rst:323 +#: ../../upgrading-checklist.rst:325 msgid "" "Packages should build reproducibly when certain factors are held " "constant; see 4.15 for the list." msgstr "" -#: ../../upgrading-checklist.rst:327 +#: ../../upgrading-checklist.rst:329 msgid "" "Packages are recommended to build reproducibly even when build paths and " "most environment variables are allowed to vary." msgstr "" -#: ../../upgrading-checklist.rst:331 +#: ../../upgrading-checklist.rst:333 msgid "Only the dynamic linker may install files to ``/lib64/``." msgstr "" -#: ../../upgrading-checklist.rst:333 +#: ../../upgrading-checklist.rst:335 msgid "" "No package for a 64 bit architecture may install files to ``/usr/lib64/``" " or any subdirectory." msgstr "" -#: ../../upgrading-checklist.rst:347 ../../upgrading-checklist.rst:1480 -#: ../../upgrading-checklist.rst:1629 ../../upgrading-checklist.rst:1758 +#: ../../upgrading-checklist.rst:349 ../../upgrading-checklist.rst:1482 +#: ../../upgrading-checklist.rst:1631 ../../upgrading-checklist.rst:1760 msgid "11.8.3" msgstr "" -#: ../../upgrading-checklist.rst:337 +#: ../../upgrading-checklist.rst:339 msgid "" "The required behaviour of ``x-terminal-emulator -e`` has been clarified, " "and updated to replace a false claim about the behaviour of ``xterm``." msgstr "" -#: ../../upgrading-checklist.rst:341 +#: ../../upgrading-checklist.rst:343 msgid "" "Programs must support ``-e command`` where ``command`` may include " "multiple arguments, which must be executed as if the arguments were " "passed to ``execvp`` directly, bypassing the shell." msgstr "" -#: ../../upgrading-checklist.rst:345 +#: ../../upgrading-checklist.rst:347 msgid "" "If this execution fails and ``-e`` has a single argument, ``xterm``'s " "fallback behaviour of passing ``command`` to the shell is permitted but " "not required." msgstr "" -#: ../../upgrading-checklist.rst:350 +#: ../../upgrading-checklist.rst:352 msgid "Version 4.0.1" msgstr "" -#: ../../upgrading-checklist.rst:365 ../../upgrading-checklist.rst:1580 +#: ../../upgrading-checklist.rst:367 ../../upgrading-checklist.rst:1582 msgid "2.5" msgstr "" -#: ../../upgrading-checklist.rst:355 +#: ../../upgrading-checklist.rst:357 msgid "" "Priorities are now used only for controlling which packages are part of a" " minimal or standard Debian installation and should be selected based on " @@ -695,7 +703,7 @@ msgid "" "packages with a lower priority." msgstr "" -#: ../../upgrading-checklist.rst:361 +#: ../../upgrading-checklist.rst:363 msgid "" "The ``extra`` priority has been deprecated and should be treated as " "equivalent to ``optional``. All ``extra`` priorities should be changed to" @@ -704,38 +712,38 @@ msgid "" "higher still may not conflict)." msgstr "" -#: ../../upgrading-checklist.rst:369 +#: ../../upgrading-checklist.rst:371 msgid "5.6.30" msgstr "" -#: ../../upgrading-checklist.rst:368 +#: ../../upgrading-checklist.rst:370 msgid "" "New section documenting the ``Testsuite`` field in Debian source control " "files." msgstr "" -#: ../../upgrading-checklist.rst:373 +#: ../../upgrading-checklist.rst:375 msgid "8.1.1" msgstr "" -#: ../../upgrading-checklist.rst:372 +#: ../../upgrading-checklist.rst:374 msgid "" "Shared libraries must now invoke ``ldconfig`` by means of triggers, " "instead of maintscripts." msgstr "" -#: ../../upgrading-checklist.rst:377 ../../upgrading-checklist.rst:383 -#: ../../upgrading-checklist.rst:1815 +#: ../../upgrading-checklist.rst:379 ../../upgrading-checklist.rst:385 +#: ../../upgrading-checklist.rst:1817 msgid "9.3.3" msgstr "" -#: ../../upgrading-checklist.rst:376 +#: ../../upgrading-checklist.rst:378 msgid "" "Packages are recommended to use debhelper tools instead of invoking " "``update-rc.d`` and ``invoke-rc.d`` directly." msgstr "" -#: ../../upgrading-checklist.rst:380 +#: ../../upgrading-checklist.rst:382 msgid "" "Policy's description of how the local system administrator may modify the" " runlevels at which a daemon is started and stopped, and how init scripts" @@ -743,163 +751,163 @@ msgid "" "handled by LSB headers." msgstr "" -#: ../../upgrading-checklist.rst:389 +#: ../../upgrading-checklist.rst:391 msgid "9.4" msgstr "" -#: ../../upgrading-checklist.rst:386 +#: ../../upgrading-checklist.rst:388 msgid "" "Policy's specification of the console messages that should be emitted by " "``init.d`` scripts has been removed. This is now defined by LSB, for " "sysvinit, and is not expected to be followed by other init systems." msgstr "" -#: ../../upgrading-checklist.rst:393 ../../upgrading-checklist.rst:517 +#: ../../upgrading-checklist.rst:395 ../../upgrading-checklist.rst:519 msgid "9.6" msgstr "" -#: ../../upgrading-checklist.rst:392 +#: ../../upgrading-checklist.rst:394 msgid "" "Packages installing a Free Desktop entry must not also install a Debian " "menu system entry." msgstr "" -#: ../../upgrading-checklist.rst:398 +#: ../../upgrading-checklist.rst:400 msgid "9.9" msgstr "" -#: ../../upgrading-checklist.rst:396 +#: ../../upgrading-checklist.rst:398 msgid "" "The prohibition against depending on environment variables for reasonable" " defaults is only for programs on the system PATH and only for custom " "environment variable settings (not, say, a sane PATH)." msgstr "" -#: ../../upgrading-checklist.rst:401 +#: ../../upgrading-checklist.rst:403 msgid "Version 4.0.0" msgstr "" -#: ../../upgrading-checklist.rst:403 +#: ../../upgrading-checklist.rst:405 msgid "Released May, 2017." msgstr "" -#: ../../upgrading-checklist.rst:407 +#: ../../upgrading-checklist.rst:409 msgid "4.3" msgstr "" -#: ../../upgrading-checklist.rst:406 +#: ../../upgrading-checklist.rst:408 msgid "" "``config.sub`` and ``config.guess`` should be updated at build time or " "replaced with the versions from autotools-dev." msgstr "" -#: ../../upgrading-checklist.rst:410 +#: ../../upgrading-checklist.rst:412 msgid "" "New ``TARGET`` set of ``dpkg-architecture`` variables and new " "``DEB_*_ARCH_BITS`` and ``DEB_*_ARCH_ENDIAN`` variables." msgstr "" -#: ../../upgrading-checklist.rst:414 +#: ../../upgrading-checklist.rst:416 msgid "" "New ``DEB_BUILD_OPTIONS`` tag, ``nodoc``, which says to suppress " "documentation generation (but continue to build all binary packages, even" " documentation packages, just let them be mostly empty)." msgstr "" -#: ../../upgrading-checklist.rst:421 ../../upgrading-checklist.rst:1162 +#: ../../upgrading-checklist.rst:423 ../../upgrading-checklist.rst:1164 msgid "5.2" msgstr "" -#: ../../upgrading-checklist.rst:419 +#: ../../upgrading-checklist.rst:421 msgid "" "Automatically-generated debug packages do not need to have a " "corresponding paragraph in ``debian/control``. (This is existing " "practice; this Policy update is just clearer about it.)" msgstr "" -#: ../../upgrading-checklist.rst:424 +#: ../../upgrading-checklist.rst:426 msgid "Colons are not permitted in upstream version numbers." msgstr "" -#: ../../upgrading-checklist.rst:428 +#: ../../upgrading-checklist.rst:430 msgid "7.7" msgstr "" -#: ../../upgrading-checklist.rst:427 +#: ../../upgrading-checklist.rst:429 msgid "" "New ``Build-Depends-Arch`` and ``Build-Conflicts-Arch`` fields are now " "supported." msgstr "" -#: ../../upgrading-checklist.rst:433 ../../upgrading-checklist.rst:881 -#: ../../upgrading-checklist.rst:993 +#: ../../upgrading-checklist.rst:435 ../../upgrading-checklist.rst:883 +#: ../../upgrading-checklist.rst:995 msgid "8.4" msgstr "" -#: ../../upgrading-checklist.rst:431 +#: ../../upgrading-checklist.rst:433 msgid "" "The recommended package name for shared library development files is now " "libraryname-dev or librarynameapiversion-dev, not librarynamesoversion-" "dev." msgstr "" -#: ../../upgrading-checklist.rst:436 +#: ../../upgrading-checklist.rst:438 msgid "" "The stable release of Debian supports ``/run``, so packages may now " "assume that it exists and do not need any special dependency on a version" " of initscripts." msgstr "" -#: ../../upgrading-checklist.rst:443 ../../upgrading-checklist.rst:446 -#: ../../upgrading-checklist.rst:1172 ../../upgrading-checklist.rst:1177 -#: ../../upgrading-checklist.rst:1502 ../../upgrading-checklist.rst:1712 +#: ../../upgrading-checklist.rst:445 ../../upgrading-checklist.rst:448 +#: ../../upgrading-checklist.rst:1174 ../../upgrading-checklist.rst:1179 +#: ../../upgrading-checklist.rst:1504 ../../upgrading-checklist.rst:1714 msgid "9.3.2" msgstr "" -#: ../../upgrading-checklist.rst:441 +#: ../../upgrading-checklist.rst:443 msgid "" "New optional ``try-restart`` standard init script argument, which (if " "supported) should restart the service if it is already running and " "otherwise just report success." msgstr "" -#: ../../upgrading-checklist.rst:446 +#: ../../upgrading-checklist.rst:448 msgid "Support for the ``status`` init script argument is recommended." msgstr "" -#: ../../upgrading-checklist.rst:451 ../../upgrading-checklist.rst:1397 +#: ../../upgrading-checklist.rst:453 ../../upgrading-checklist.rst:1399 msgid "9.3.3.2" msgstr "" -#: ../../upgrading-checklist.rst:449 +#: ../../upgrading-checklist.rst:451 msgid "" "Packages must not call ``/etc/init.d`` scripts directly even as a " "fallback, and instead must always use ``invoke-rc.d`` (which is essential" " and shouldn't require any conditional)." msgstr "" -#: ../../upgrading-checklist.rst:455 +#: ../../upgrading-checklist.rst:457 msgid "9.11.1" msgstr "" -#: ../../upgrading-checklist.rst:454 +#: ../../upgrading-checklist.rst:456 msgid "" "Instructions for ``upstart`` integration removed since ``upstart`` is no " "longer maintained in Debian." msgstr "" -#: ../../upgrading-checklist.rst:458 +#: ../../upgrading-checklist.rst:460 msgid "" "Packages may not install files in both ``/path`` and ``/usr/path``, and " "must manage any backward-compatibility symlinks so that they don't break " "if ``/path`` and ``/usr/path`` are the same directory." msgstr "" -#: ../../upgrading-checklist.rst:470 ../../upgrading-checklist.rst:1036 +#: ../../upgrading-checklist.rst:472 ../../upgrading-checklist.rst:1038 msgid "10.6" msgstr "" -#: ../../upgrading-checklist.rst:463 +#: ../../upgrading-checklist.rst:465 msgid "" "Packages should assume device files in ``/dev`` are dynamically managed " "and don't have to be created by the package. Packages other than those " @@ -911,162 +919,162 @@ msgid "" "installation." msgstr "" -#: ../../upgrading-checklist.rst:474 ../../upgrading-checklist.rst:917 +#: ../../upgrading-checklist.rst:476 ../../upgrading-checklist.rst:919 msgid "10.9" msgstr "" -#: ../../upgrading-checklist.rst:473 +#: ../../upgrading-checklist.rst:475 msgid "" "Checking with the base-passwd maintainer is no longer required (or " "desirable) when creating a new dynamic user or group in a package." msgstr "" -#: ../../upgrading-checklist.rst:479 ../../upgrading-checklist.rst:547 -#: ../../upgrading-checklist.rst:1588 ../../upgrading-checklist.rst:1721 +#: ../../upgrading-checklist.rst:481 ../../upgrading-checklist.rst:549 +#: ../../upgrading-checklist.rst:1590 ../../upgrading-checklist.rst:1723 msgid "12.3" msgstr "" -#: ../../upgrading-checklist.rst:477 +#: ../../upgrading-checklist.rst:479 msgid "" "Dependencies on \\*-doc packages should be at most Recommends (Suggests " "if they only include documentation in supplemental formats)." msgstr "" -#: ../../upgrading-checklist.rst:482 +#: ../../upgrading-checklist.rst:484 msgid "" "The Mozilla Public License 1.1 and 2.0 (MPL-1.1 and MPL-2.0) are now " "included in ``/usr/share/common-licenses`` and do not need to be copied " "verbatim in the package ``copyright`` file." msgstr "" -#: ../../upgrading-checklist.rst:487 +#: ../../upgrading-checklist.rst:489 msgid "" "The ``https`` form of the copyright-format URL is now allowed and " "preferred in the ``Format`` field." msgstr "" -#: ../../upgrading-checklist.rst:493 ../../upgrading-checklist.rst:591 -#: ../../upgrading-checklist.rst:596 ../../upgrading-checklist.rst:772 -#: ../../upgrading-checklist.rst:1017 ../../upgrading-checklist.rst:1022 -#: ../../upgrading-checklist.rst:1093 +#: ../../upgrading-checklist.rst:495 ../../upgrading-checklist.rst:593 +#: ../../upgrading-checklist.rst:598 ../../upgrading-checklist.rst:774 +#: ../../upgrading-checklist.rst:1019 ../../upgrading-checklist.rst:1024 +#: ../../upgrading-checklist.rst:1095 msgid "perl" msgstr "" -#: ../../upgrading-checklist.rst:491 +#: ../../upgrading-checklist.rst:493 msgid "" "The Perl search path now includes multiarch directories. The vendor " "directory for architecture-specific modules is now versioned to support " "multiarch." msgstr "" -#: ../../upgrading-checklist.rst:496 +#: ../../upgrading-checklist.rst:498 msgid "" "New ``adventure`` virtual package for implementations of the classic " "Colossal Cave Adventure game." msgstr "" -#: ../../upgrading-checklist.rst:500 +#: ../../upgrading-checklist.rst:502 msgid "" "New ``httpd-wsgi3`` virtual package for Python 3 WSGI-capable HTTP " "servers. The existing ``httpd-wsgi`` virtual package is for Python 2 " "WSGI-capable HTTP servers." msgstr "" -#: ../../upgrading-checklist.rst:505 +#: ../../upgrading-checklist.rst:507 msgid "" "New ``virtual-mysql-client``, ``virtual-mysql-client-core``, ``virtual-" "mysql-server``, ``virtual-mysql-server-core``, and ``virtual-mysql-" "testsuite`` virtual packages for MySQL-compatible software." msgstr "" -#: ../../upgrading-checklist.rst:511 +#: ../../upgrading-checklist.rst:513 msgid "Version 3.9.8" msgstr "" -#: ../../upgrading-checklist.rst:513 +#: ../../upgrading-checklist.rst:515 msgid "Released April, 2016." msgstr "" -#: ../../upgrading-checklist.rst:516 +#: ../../upgrading-checklist.rst:518 msgid "" "The menu system is deprecated in favor of the FreeDesktop menu standard. " "New requirements set for FreeDesktop menu entries." msgstr "" -#: ../../upgrading-checklist.rst:523 ../../upgrading-checklist.rst:697 +#: ../../upgrading-checklist.rst:525 ../../upgrading-checklist.rst:699 msgid "9.7" msgstr "" -#: ../../upgrading-checklist.rst:520 +#: ../../upgrading-checklist.rst:522 msgid "" "New instructions for registering media type handlers with the FreeDesktop" " system, which automatically synchronizes with mailcap and therefore " "replaces mailcap registration for packages using desktop entries." msgstr "" -#: ../../upgrading-checklist.rst:526 +#: ../../upgrading-checklist.rst:528 msgid "Version 3.9.7" msgstr "" -#: ../../upgrading-checklist.rst:528 +#: ../../upgrading-checklist.rst:530 msgid "Released February, 2016." msgstr "" -#: ../../upgrading-checklist.rst:531 +#: ../../upgrading-checklist.rst:533 msgid "10.5" msgstr "" -#: ../../upgrading-checklist.rst:531 +#: ../../upgrading-checklist.rst:533 msgid "Symbolic links must not traverse above the root directory." msgstr "" -#: ../../upgrading-checklist.rst:535 ../../upgrading-checklist.rst:996 +#: ../../upgrading-checklist.rst:537 ../../upgrading-checklist.rst:998 msgid "9.2.2" msgstr "" -#: ../../upgrading-checklist.rst:534 +#: ../../upgrading-checklist.rst:536 msgid "" "32bit UIDs in the range 65536-4294967293 are reserved for dynamically " "allocated user accounts." msgstr "" -#: ../../upgrading-checklist.rst:539 ../../upgrading-checklist.rst:606 -#: ../../upgrading-checklist.rst:804 ../../upgrading-checklist.rst:944 -#: ../../upgrading-checklist.rst:1158 +#: ../../upgrading-checklist.rst:541 ../../upgrading-checklist.rst:608 +#: ../../upgrading-checklist.rst:806 ../../upgrading-checklist.rst:946 +#: ../../upgrading-checklist.rst:1160 msgid "5.1" msgstr "" -#: ../../upgrading-checklist.rst:538 +#: ../../upgrading-checklist.rst:540 msgid "" "Empty field values in control files are only permitted in the " "``debian/control`` file of a source package." msgstr "" -#: ../../upgrading-checklist.rst:542 +#: ../../upgrading-checklist.rst:544 msgid "``debian/rules``: required targets must not attempt network access." msgstr "" -#: ../../upgrading-checklist.rst:545 +#: ../../upgrading-checklist.rst:547 msgid "" "recommend to ship additional documentation for package ``pkg`` in a " "separate package ``pkg-doc`` and install it into ``/usr/share/doc/pkg``." msgstr "" -#: ../../upgrading-checklist.rst:550 +#: ../../upgrading-checklist.rst:552 msgid "Version 3.9.6" msgstr "" -#: ../../upgrading-checklist.rst:552 +#: ../../upgrading-checklist.rst:554 msgid "Released September, 2014." msgstr "" -#: ../../upgrading-checklist.rst:558 ../../upgrading-checklist.rst:562 -#: ../../upgrading-checklist.rst:567 ../../upgrading-checklist.rst:1118 -#: ../../upgrading-checklist.rst:1862 +#: ../../upgrading-checklist.rst:560 ../../upgrading-checklist.rst:564 +#: ../../upgrading-checklist.rst:569 ../../upgrading-checklist.rst:1120 +#: ../../upgrading-checklist.rst:1864 msgid "9.1" msgstr "" -#: ../../upgrading-checklist.rst:555 +#: ../../upgrading-checklist.rst:557 msgid "" "The FHS is relaxed to allow a subdirectory of ``/usr/lib`` to hold a " "mixture of architecture-independent and architecture-dependent files, " @@ -1074,228 +1082,228 @@ msgid "" "should be located in ``/usr/share``." msgstr "" -#: ../../upgrading-checklist.rst:561 +#: ../../upgrading-checklist.rst:563 msgid "" "The FHS requirement for ``/usr/local/lib64`` to exist if ``/lib64`` or " "``/usr/lib64`` exists is removed." msgstr "" -#: ../../upgrading-checklist.rst:565 +#: ../../upgrading-checklist.rst:567 msgid "" "An FHS exception has been granted for multiarch include files, permitting" " header files to instead be installed to ``/usr/include/triplet``." msgstr "" -#: ../../upgrading-checklist.rst:570 +#: ../../upgrading-checklist.rst:572 msgid "" "Binaries must not be statically linked with the GNU C library, see policy" " for exceptions." msgstr "" -#: ../../upgrading-checklist.rst:574 +#: ../../upgrading-checklist.rst:576 msgid "" "It is clarified that signature appearing in debian/changelog should be " "the details of the person who prepared this release of the package." msgstr "" -#: ../../upgrading-checklist.rst:579 ../../upgrading-checklist.rst:927 -#: ../../upgrading-checklist.rst:1342 ../../upgrading-checklist.rst:1370 -#: ../../upgrading-checklist.rst:1374 ../../upgrading-checklist.rst:1419 -#: ../../upgrading-checklist.rst:1584 ../../upgrading-checklist.rst:1594 +#: ../../upgrading-checklist.rst:581 ../../upgrading-checklist.rst:929 +#: ../../upgrading-checklist.rst:1344 ../../upgrading-checklist.rst:1372 +#: ../../upgrading-checklist.rst:1376 ../../upgrading-checklist.rst:1421 +#: ../../upgrading-checklist.rst:1586 ../../upgrading-checklist.rst:1596 msgid "11.5" msgstr "" -#: ../../upgrading-checklist.rst:579 +#: ../../upgrading-checklist.rst:581 msgid "The default web document root is now ``/var/www/html``" msgstr "" -#: ../../upgrading-checklist.rst:582 +#: ../../upgrading-checklist.rst:584 msgid "" "``java1-runtime`` and ``java2-runtime`` are removed, ``javaN-runtime`` " "and ``javaN-runtime-headless`` are added for all N between 5 and 9." msgstr "" -#: ../../upgrading-checklist.rst:587 +#: ../../upgrading-checklist.rst:589 msgid "Added ``httpd-wsgi`` for WSGI capable HTTP servers." msgstr "" -#: ../../upgrading-checklist.rst:590 +#: ../../upgrading-checklist.rst:592 msgid "" "Perl packages should use the ``%Config`` hash to locate module paths " "instead of hardcoding paths in ``@INC``." msgstr "" -#: ../../upgrading-checklist.rst:594 +#: ../../upgrading-checklist.rst:596 msgid "" "Perl binary modules and any modules installed into " "``$Config{vendorarch}`` must depend on the relevant perlapi-\\* package." msgstr "" -#: ../../upgrading-checklist.rst:599 +#: ../../upgrading-checklist.rst:601 msgid "Version 3.9.5" msgstr "" -#: ../../upgrading-checklist.rst:601 +#: ../../upgrading-checklist.rst:603 msgid "Released October, 2013." msgstr "" -#: ../../upgrading-checklist.rst:604 +#: ../../upgrading-checklist.rst:606 msgid "" "Control data fields must not start with the hyphen character (``-``), to " "avoid potential confusions when parsing clearsigned control data files " "that were not properly unescaped." msgstr "" -#: ../../upgrading-checklist.rst:610 +#: ../../upgrading-checklist.rst:612 msgid "5.4, 5.6.24" msgstr "" -#: ../../upgrading-checklist.rst:609 +#: ../../upgrading-checklist.rst:611 msgid "" "``Checksums-Sha1`` and ``Checksums-Sha256`` are now mandatory in ``.dsc``" " files." msgstr "" -#: ../../upgrading-checklist.rst:614 +#: ../../upgrading-checklist.rst:616 msgid "5.6.25, 5.8.1" msgstr "" -#: ../../upgrading-checklist.rst:613 +#: ../../upgrading-checklist.rst:615 msgid "" "The ``DM-Upload-Allowed`` field is obsolete. Permissions are now granted " "via *dak-commands* files." msgstr "" -#: ../../upgrading-checklist.rst:618 +#: ../../upgrading-checklist.rst:620 msgid "5.6.27" msgstr "" -#: ../../upgrading-checklist.rst:617 +#: ../../upgrading-checklist.rst:619 msgid "" "New section documenting the ``Package-List`` field in Debian source " "control files." msgstr "" -#: ../../upgrading-checklist.rst:622 +#: ../../upgrading-checklist.rst:624 msgid "5.6.28" msgstr "" -#: ../../upgrading-checklist.rst:621 +#: ../../upgrading-checklist.rst:623 msgid "" "New section documenting the ``Package-Type`` field in source package " "control files." msgstr "" -#: ../../upgrading-checklist.rst:626 +#: ../../upgrading-checklist.rst:628 msgid "5.6.29" msgstr "" -#: ../../upgrading-checklist.rst:625 +#: ../../upgrading-checklist.rst:627 msgid "New section documenting the ``Dgit`` field in Debian source control files." msgstr "" -#: ../../upgrading-checklist.rst:629 +#: ../../upgrading-checklist.rst:631 msgid "9.1.1.8" msgstr "" -#: ../../upgrading-checklist.rst:629 +#: ../../upgrading-checklist.rst:631 msgid "The exception to the FHS for the ``/selinux`` was removed." msgstr "" -#: ../../upgrading-checklist.rst:634 ../../upgrading-checklist.rst:1672 +#: ../../upgrading-checklist.rst:636 ../../upgrading-checklist.rst:1674 msgid "10.7.3" msgstr "" -#: ../../upgrading-checklist.rst:632 +#: ../../upgrading-checklist.rst:634 msgid "" "Packages should remove all obsolete configuration files without local " "changes during upgrades. The ``dpkg-maintscript-helper`` tool, available " "from the dpkg package since *Wheezy*, can help with this." msgstr "" -#: ../../upgrading-checklist.rst:639 +#: ../../upgrading-checklist.rst:641 msgid "10.10" msgstr "" -#: ../../upgrading-checklist.rst:637 +#: ../../upgrading-checklist.rst:639 msgid "" "The name of the files and directories installed by binary packages must " "be encoded in UTF-8 and should be restricted to ASCII when possible. In " "the system PATH, they must be restricted to ASCII." msgstr "" -#: ../../upgrading-checklist.rst:643 +#: ../../upgrading-checklist.rst:645 msgid "11.5.2" msgstr "" -#: ../../upgrading-checklist.rst:642 +#: ../../upgrading-checklist.rst:644 msgid "Stop recommending to serve HTML documents from ``/usr/share/doc/package``." msgstr "" -#: ../../upgrading-checklist.rst:648 ../../upgrading-checklist.rst:1089 +#: ../../upgrading-checklist.rst:650 ../../upgrading-checklist.rst:1091 msgid "12.2" msgstr "" -#: ../../upgrading-checklist.rst:646 +#: ../../upgrading-checklist.rst:648 msgid "" "Packages distributing Info documents should use install-info's trigger, " "and do not need anymore to depend on ``dpkg (>= 1.15.4) | install-info``." msgstr "" -#: ../../upgrading-checklist.rst:651 ../../upgrading-checklist.rst:1011 -#: ../../upgrading-checklist.rst:1275 +#: ../../upgrading-checklist.rst:653 ../../upgrading-checklist.rst:1013 +#: ../../upgrading-checklist.rst:1277 msgid "debconf" msgstr "" -#: ../../upgrading-checklist.rst:651 +#: ../../upgrading-checklist.rst:653 msgid "The ``escape`` capability is now documented." msgstr "" -#: ../../upgrading-checklist.rst:654 +#: ../../upgrading-checklist.rst:656 msgid "``mp3-decoder`` and ``mp3-encoder`` are removed." msgstr "" -#: ../../upgrading-checklist.rst:657 +#: ../../upgrading-checklist.rst:659 msgid "Version 3.9.4" msgstr "" -#: ../../upgrading-checklist.rst:659 +#: ../../upgrading-checklist.rst:661 msgid "Released August, 2012." msgstr "" -#: ../../upgrading-checklist.rst:662 ../../upgrading-checklist.rst:713 -#: ../../upgrading-checklist.rst:1105 +#: ../../upgrading-checklist.rst:664 ../../upgrading-checklist.rst:715 +#: ../../upgrading-checklist.rst:1107 msgid "2.4" msgstr "" -#: ../../upgrading-checklist.rst:662 +#: ../../upgrading-checklist.rst:664 msgid "New *tasks* archive section." msgstr "" -#: ../../upgrading-checklist.rst:665 +#: ../../upgrading-checklist.rst:667 msgid "" "``build-arch`` and ``build-indep`` are now mandatory targets in " "``debian/rules``." msgstr "" -#: ../../upgrading-checklist.rst:669 +#: ../../upgrading-checklist.rst:671 msgid "" "New section documenting the ``Vcs-*`` fields, which are already in " "widespread use. Note the mechanism for specifying the Git branch used for" " packaging in the Vcs-Git field." msgstr "" -#: ../../upgrading-checklist.rst:674 ../../upgrading-checklist.rst:722 -#: ../../upgrading-checklist.rst:866 ../../upgrading-checklist.rst:1667 -#: ../../upgrading-checklist.rst:1790 +#: ../../upgrading-checklist.rst:676 ../../upgrading-checklist.rst:724 +#: ../../upgrading-checklist.rst:868 ../../upgrading-checklist.rst:1669 +#: ../../upgrading-checklist.rst:1792 msgid "7.1" msgstr "" -#: ../../upgrading-checklist.rst:674 +#: ../../upgrading-checklist.rst:676 msgid "The deprecated relations < and > now must not be used." msgstr "" -#: ../../upgrading-checklist.rst:677 +#: ../../upgrading-checklist.rst:679 msgid "" "New ``Built-Using`` field, which must be used to document the source " "packages for any binaries that are incorporated into this package at " @@ -1303,11 +1311,11 @@ msgid "" "requirements for providing source for all binaries." msgstr "" -#: ../../upgrading-checklist.rst:688 ../../upgrading-checklist.rst:1313 +#: ../../upgrading-checklist.rst:690 ../../upgrading-checklist.rst:1315 msgid "8.6" msgstr "" -#: ../../upgrading-checklist.rst:683 +#: ../../upgrading-checklist.rst:685 msgid "" "Policy for dependencies between shared libraries and other packages has " "been largely rewritten to document the ``symbols`` system and more " @@ -1317,65 +1325,65 @@ msgid "" " section." msgstr "" -#: ../../upgrading-checklist.rst:691 +#: ../../upgrading-checklist.rst:693 msgid "" "Packages must not assume the ``/run`` directory exists or is usable " "without a dependency on ``initscripts (>= 2.88dsf-13.3)`` until the " "stable release of Debian supports ``/run``." msgstr "" -#: ../../upgrading-checklist.rst:696 +#: ../../upgrading-checklist.rst:698 msgid "" "Packages including MIME configuration can now rely on triggers and do not" " need to call update-mime." msgstr "" -#: ../../upgrading-checklist.rst:701 +#: ../../upgrading-checklist.rst:703 msgid "9.11" msgstr "" -#: ../../upgrading-checklist.rst:700 +#: ../../upgrading-checklist.rst:702 msgid "" "New section documenting general requirements for alternate init systems " "and specific requirements for integrating with upstart." msgstr "" -#: ../../upgrading-checklist.rst:704 +#: ../../upgrading-checklist.rst:706 msgid "All copyright files must be encoded in UTF-8." msgstr "" -#: ../../upgrading-checklist.rst:707 +#: ../../upgrading-checklist.rst:709 msgid "Version 3.9.3" msgstr "" -#: ../../upgrading-checklist.rst:709 +#: ../../upgrading-checklist.rst:711 msgid "Released February, 2012." msgstr "" -#: ../../upgrading-checklist.rst:712 +#: ../../upgrading-checklist.rst:714 msgid "" "New archive sections *education*, *introspection*, and *metapackages* " "added." msgstr "" -#: ../../upgrading-checklist.rst:718 ../../upgrading-checklist.rst:1055 +#: ../../upgrading-checklist.rst:720 ../../upgrading-checklist.rst:1057 msgid "5.6.8" msgstr "" -#: ../../upgrading-checklist.rst:716 +#: ../../upgrading-checklist.rst:718 msgid "" "The ``Architecture`` field in ``*.dsc`` files may now contain the value " "``any all`` for source packages building both architecture-independent " "and architecture-dependent packages." msgstr "" -#: ../../upgrading-checklist.rst:721 +#: ../../upgrading-checklist.rst:723 msgid "" "If a dependency is restricted to particular architectures, the list of " "architectures must be non-empty." msgstr "" -#: ../../upgrading-checklist.rst:725 +#: ../../upgrading-checklist.rst:727 msgid "" "``/run`` is allowed as an exception to the FHS and replaces ``/var/run``." " ``/run/lock`` replaces ``/var/lock``. The FHS requirements for the older" @@ -1385,22 +1393,22 @@ msgid "" "file system." msgstr "" -#: ../../upgrading-checklist.rst:735 +#: ../../upgrading-checklist.rst:737 msgid "9.1.4" msgstr "" -#: ../../upgrading-checklist.rst:733 +#: ../../upgrading-checklist.rst:735 msgid "" "New section spelling out the requirements for packages that use files in " "``/run``, ``/var/run``, or ``/var/lock``. This generalizes information " "previously only in 9.3.2." msgstr "" -#: ../../upgrading-checklist.rst:742 ../../upgrading-checklist.rst:1251 +#: ../../upgrading-checklist.rst:744 ../../upgrading-checklist.rst:1253 msgid "9.5" msgstr "" -#: ../../upgrading-checklist.rst:738 +#: ../../upgrading-checklist.rst:740 msgid "" "Cron job file names must not contain ``.`` or ``+`` or they will be " "ignored by cron. They should replace those characters with ``_``. If a " @@ -1409,93 +1417,93 @@ msgid "" "``-``, and then some suitable suffix." msgstr "" -#: ../../upgrading-checklist.rst:745 +#: ../../upgrading-checklist.rst:747 msgid "9.10" msgstr "" -#: ../../upgrading-checklist.rst:745 +#: ../../upgrading-checklist.rst:747 msgid "Packages using doc-base do not need to call install-docs anymore." msgstr "" -#: ../../upgrading-checklist.rst:749 +#: ../../upgrading-checklist.rst:751 msgid "10.7.4" msgstr "" -#: ../../upgrading-checklist.rst:748 +#: ../../upgrading-checklist.rst:750 msgid "" "Packages that declare the same ``conffile`` may see left-over " "configuration files from each other even if they conflict." msgstr "" -#: ../../upgrading-checklist.rst:754 +#: ../../upgrading-checklist.rst:756 msgid "11.8" msgstr "" -#: ../../upgrading-checklist.rst:752 +#: ../../upgrading-checklist.rst:754 msgid "" "The Policy rules around Motif libraries were just a special case of " "normal rules for non-free dependencies and were largely obsolete, so they" " have been removed." msgstr "" -#: ../../upgrading-checklist.rst:757 +#: ../../upgrading-checklist.rst:759 msgid "" "``debian/copyright`` is no longer required to list the Debian maintainers" " involved in the creation of the package (although note that the " "requirement to list copyright information is unchanged)." msgstr "" -#: ../../upgrading-checklist.rst:762 +#: ../../upgrading-checklist.rst:764 msgid "" "Version 1.0 of the \"Machine-readable ``debian/copyright`` file\" " "specification is included." msgstr "" -#: ../../upgrading-checklist.rst:768 +#: ../../upgrading-checklist.rst:770 msgid "mime" msgstr "" -#: ../../upgrading-checklist.rst:766 +#: ../../upgrading-checklist.rst:768 msgid "" "This separate document has been retired and and its (short) contents " "merged into Policy section 9.7. There are no changes to the requirements." msgstr "" -#: ../../upgrading-checklist.rst:771 +#: ../../upgrading-checklist.rst:773 msgid "" "Packages may declare an interest in the perl-major-upgrade trigger to be " "notified of major upgrades of perl." msgstr "" -#: ../../upgrading-checklist.rst:775 +#: ../../upgrading-checklist.rst:777 msgid "" "``ttf-japanese-{mincho, gothic}`` is renamed to ``fonts-japanese-{mincho," " gothic}``." msgstr "" -#: ../../upgrading-checklist.rst:779 +#: ../../upgrading-checklist.rst:781 msgid "Version 3.9.2" msgstr "" -#: ../../upgrading-checklist.rst:781 +#: ../../upgrading-checklist.rst:783 msgid "Released April, 2011." msgstr "" -#: ../../upgrading-checklist.rst:785 +#: ../../upgrading-checklist.rst:787 msgid "\\*" msgstr "" -#: ../../upgrading-checklist.rst:784 +#: ../../upgrading-checklist.rst:786 msgid "" "Multiple clarifications throughout Policy where \"installed\" was used " "and the more precise terms \"unpacked\" or \"configured\" were intended." msgstr "" -#: ../../upgrading-checklist.rst:791 +#: ../../upgrading-checklist.rst:793 msgid "3.3" msgstr "" -#: ../../upgrading-checklist.rst:788 +#: ../../upgrading-checklist.rst:790 msgid "" "The maintainer address must accept mail from Debian role accounts and the" " BTS. At least one human must be listed with their personal email address" @@ -1503,18 +1511,18 @@ msgid "" " of a maintainer are also clearer." msgstr "" -#: ../../upgrading-checklist.rst:797 +#: ../../upgrading-checklist.rst:799 msgid "5" msgstr "" -#: ../../upgrading-checklist.rst:794 +#: ../../upgrading-checklist.rst:796 msgid "" "All control fields are now classified as simple, folded, or multiline, " "which governs whether their values must be a single line or may be " "continued across multiple lines and whether line breaks are significant." msgstr "" -#: ../../upgrading-checklist.rst:800 +#: ../../upgrading-checklist.rst:802 msgid "" "Parsers are allowed to accept paragraph separation lines containing " "whitespace, but control files should use completely empty lines. Ordering" @@ -1522,19 +1530,19 @@ msgid "" "ASCII characters except colon and must not begin with #." msgstr "" -#: ../../upgrading-checklist.rst:807 +#: ../../upgrading-checklist.rst:809 msgid "5.6.25" msgstr "" -#: ../../upgrading-checklist.rst:807 +#: ../../upgrading-checklist.rst:809 msgid "The ``DM-Upload-Allowed`` field is now documented." msgstr "" -#: ../../upgrading-checklist.rst:814 +#: ../../upgrading-checklist.rst:816 msgid "6.5" msgstr "" -#: ../../upgrading-checklist.rst:810 +#: ../../upgrading-checklist.rst:812 msgid "" "The system state maintainer scripts can rely upon during each possible " "invocation is now documented. In several less-common cases, this is " @@ -1542,18 +1550,18 @@ msgid "" "maintainer scripts should be reviewed in light of this new documentation." msgstr "" -#: ../../upgrading-checklist.rst:819 ../../upgrading-checklist.rst:826 +#: ../../upgrading-checklist.rst:821 ../../upgrading-checklist.rst:828 msgid "7.2" msgstr "" -#: ../../upgrading-checklist.rst:817 +#: ../../upgrading-checklist.rst:819 msgid "" "The impact on system state when maintainer scripts that are part of a " "circular dependency are run is now documented. Circular dependencies are " "now a should not." msgstr "" -#: ../../upgrading-checklist.rst:822 +#: ../../upgrading-checklist.rst:824 msgid "" "The system state when ``postinst`` and ``prerm`` scripts are run is now " "documented, and the documentation of the special case of dependency state" @@ -1562,13 +1570,13 @@ msgid "" "available." msgstr "" -#: ../../upgrading-checklist.rst:829 +#: ../../upgrading-checklist.rst:831 msgid "" "GNU/Hurd systems are allowed ``/hurd`` and ``/servers`` directories in " "the root filesystem." msgstr "" -#: ../../upgrading-checklist.rst:833 +#: ../../upgrading-checklist.rst:835 msgid "" "Packages installing to architecture-specific subdirectories of " "``/usr/lib`` must use the value returned by ``dpkg-architecture " @@ -1577,76 +1585,76 @@ msgid "" "architectures." msgstr "" -#: ../../upgrading-checklist.rst:840 +#: ../../upgrading-checklist.rst:842 msgid "" "``mailx`` is now a virtual package provided by packages that install " "``/usr/bin/mailx`` and implement at least the POSIX-required interface." msgstr "" -#: ../../upgrading-checklist.rst:845 +#: ../../upgrading-checklist.rst:847 msgid "Version 3.9.1" msgstr "" -#: ../../upgrading-checklist.rst:847 +#: ../../upgrading-checklist.rst:849 msgid "Released July, 2010." msgstr "" -#: ../../upgrading-checklist.rst:852 ../../upgrading-checklist.rst:1842 +#: ../../upgrading-checklist.rst:854 ../../upgrading-checklist.rst:1844 msgid "3.2.1" msgstr "" -#: ../../upgrading-checklist.rst:850 +#: ../../upgrading-checklist.rst:852 msgid "" "Date-based version components should be given as the four-digit year, " "two-digit month, and then two-digit day, but may have embedded " "punctuation." msgstr "" -#: ../../upgrading-checklist.rst:856 ../../upgrading-checklist.rst:1548 +#: ../../upgrading-checklist.rst:858 ../../upgrading-checklist.rst:1550 msgid "3.9" msgstr "" -#: ../../upgrading-checklist.rst:855 +#: ../../upgrading-checklist.rst:857 msgid "" "Maintainer scripts must pass ``--package`` to ``dpkg-divert`` when " "creating or removing diversions and must not use ``--local``." msgstr "" -#: ../../upgrading-checklist.rst:861 +#: ../../upgrading-checklist.rst:863 msgid "4.10" msgstr "" -#: ../../upgrading-checklist.rst:859 +#: ../../upgrading-checklist.rst:861 msgid "" "Only ``dpkg-gencontrol`` supports variable substitution. ``dpkg-" "genchanges`` (for ``*.changes``) and ``dpkg-source`` (for ``*.dsc``) do " "not." msgstr "" -#: ../../upgrading-checklist.rst:864 +#: ../../upgrading-checklist.rst:866 msgid "" "Architecture restrictions and wildcards are also allowed in binary " "package relationships provided that the binary package is not " "architecture-independent." msgstr "" -#: ../../upgrading-checklist.rst:871 ../../upgrading-checklist.rst:983 +#: ../../upgrading-checklist.rst:873 ../../upgrading-checklist.rst:985 msgid "7.4" msgstr "" -#: ../../upgrading-checklist.rst:869 +#: ../../upgrading-checklist.rst:871 msgid "" "``Conflicts`` and ``Breaks`` should only be used when there are file " "conflicts or one package breaks the other, not just because two packages " "provide similar functionality but don't interfere." msgstr "" -#: ../../upgrading-checklist.rst:877 ../../upgrading-checklist.rst:1415 -#: ../../upgrading-checklist.rst:1690 +#: ../../upgrading-checklist.rst:879 ../../upgrading-checklist.rst:1417 +#: ../../upgrading-checklist.rst:1692 msgid "8.1" msgstr "" -#: ../../upgrading-checklist.rst:874 +#: ../../upgrading-checklist.rst:876 msgid "" "The SONAME of a library should change whenever the ABI of the library " "changes in a way that isn't backward-compatible. It should not change if " @@ -1654,31 +1662,31 @@ msgid "" "shared libraries together in one package." msgstr "" -#: ../../upgrading-checklist.rst:880 +#: ../../upgrading-checklist.rst:882 msgid "Ada Library Information (``*.ali``) files must be installed read-only." msgstr "" -#: ../../upgrading-checklist.rst:885 +#: ../../upgrading-checklist.rst:887 msgid "8.6.1, 8.6.2, 8.6.5" msgstr "" -#: ../../upgrading-checklist.rst:884 +#: ../../upgrading-checklist.rst:886 msgid "" "Packages should normally not include a ``shlibs.local`` file since we now" " have complete ``shlibs`` coverage." msgstr "" -#: ../../upgrading-checklist.rst:889 +#: ../../upgrading-checklist.rst:891 msgid "8.6.3" msgstr "" -#: ../../upgrading-checklist.rst:888 +#: ../../upgrading-checklist.rst:890 msgid "" "The SONAME of a library may instead be of the form ``name-major-" "version.so``." msgstr "" -#: ../../upgrading-checklist.rst:892 +#: ../../upgrading-checklist.rst:894 msgid "" "Libtool ``.la`` files should not be installed for public libraries. If " "they're required (for ``libltdl``, for instance), the ``dependency_libs``" @@ -1688,7 +1696,7 @@ msgid "" "emptied their ``.la`` files." msgstr "" -#: ../../upgrading-checklist.rst:900 +#: ../../upgrading-checklist.rst:902 msgid "" "Libraries no longer need to be built with ``-D_REENTRANT``, which was an " "obsolete LinuxThreads requirement. Instead, say explicitly that libraries" @@ -1696,7 +1704,7 @@ msgid "" "library supports this." msgstr "" -#: ../../upgrading-checklist.rst:906 +#: ../../upgrading-checklist.rst:908 msgid "" "``/bin/sh`` scripts may assume that ``kill`` supports an argument of " "``-signal``, that ``kill`` and ``trap`` support the numeric signals " @@ -1704,85 +1712,85 @@ msgid "" "with ``trap``." msgstr "" -#: ../../upgrading-checklist.rst:913 ../../upgrading-checklist.rst:1879 +#: ../../upgrading-checklist.rst:915 ../../upgrading-checklist.rst:1881 msgid "10.8" msgstr "" -#: ../../upgrading-checklist.rst:912 +#: ../../upgrading-checklist.rst:914 msgid "" "Use of ``/etc/logrotate.d/package`` for logrotate rules is now " "recommended." msgstr "" -#: ../../upgrading-checklist.rst:916 +#: ../../upgrading-checklist.rst:918 msgid "" "Control information files should be owned by ``root:root`` and either " "mode 644 or mode 755." msgstr "" -#: ../../upgrading-checklist.rst:922 +#: ../../upgrading-checklist.rst:924 msgid "11.4, 11.8.3, 11.8.4" msgstr "" -#: ../../upgrading-checklist.rst:920 +#: ../../upgrading-checklist.rst:922 msgid "" "Packages providing alternatives for ``editor``, ``pager``, ``x-terminal-" "emulator``, or ``x-window-manager`` should also provide a slave " "alternative for the corresponding manual page." msgstr "" -#: ../../upgrading-checklist.rst:925 +#: ../../upgrading-checklist.rst:927 msgid "" "Cgi-bin executable files may be installed in subdirectories of ``/usr/lib" "/cgi-bin`` and web servers should serve out executables in those " "subdirectories." msgstr "" -#: ../../upgrading-checklist.rst:930 +#: ../../upgrading-checklist.rst:932 msgid "" "The GPL version 1 is now included in common-licenses and should be " "referenced from there instead of included in the ``copyright`` file." msgstr "" -#: ../../upgrading-checklist.rst:934 +#: ../../upgrading-checklist.rst:936 msgid "Version 3.9.0" msgstr "" -#: ../../upgrading-checklist.rst:936 +#: ../../upgrading-checklist.rst:938 msgid "Released June, 2010." msgstr "" -#: ../../upgrading-checklist.rst:940 +#: ../../upgrading-checklist.rst:942 msgid "4.4, 5.6.15" msgstr "" -#: ../../upgrading-checklist.rst:939 +#: ../../upgrading-checklist.rst:941 msgid "" "The required format for the date in a changelog entry and in the Date " "control field is now precisely specified." msgstr "" -#: ../../upgrading-checklist.rst:943 +#: ../../upgrading-checklist.rst:945 msgid "" "A control paragraph must not contain more than one instance of a " "particular field name." msgstr "" -#: ../../upgrading-checklist.rst:948 +#: ../../upgrading-checklist.rst:950 msgid "5.4, 5.5, 5.6.24" msgstr "" -#: ../../upgrading-checklist.rst:947 +#: ../../upgrading-checklist.rst:949 msgid "" "The ``Checksums-Sha1`` and ``Checksums-Sha256`` fields in ``*.dsc`` and " "``*.changes`` files are now documented and recommended." msgstr "" -#: ../../upgrading-checklist.rst:954 +#: ../../upgrading-checklist.rst:956 msgid "5.5, 5.6.16" msgstr "" -#: ../../upgrading-checklist.rst:951 +#: ../../upgrading-checklist.rst:953 msgid "" "The ``Format`` field of ``.changes`` files is now 1.8. The ``Format`` " "field syntax for source package ``.dsc`` files allows a subtype in " @@ -1790,40 +1798,40 @@ msgid "" "field for ``.changes`` files." msgstr "" -#: ../../upgrading-checklist.rst:958 +#: ../../upgrading-checklist.rst:960 msgid "5.6.2" msgstr "" -#: ../../upgrading-checklist.rst:957 +#: ../../upgrading-checklist.rst:959 msgid "The syntax of the ``Maintainer`` field is now must rather than should." msgstr "" -#: ../../upgrading-checklist.rst:962 ../../upgrading-checklist.rst:1227 +#: ../../upgrading-checklist.rst:964 ../../upgrading-checklist.rst:1229 msgid "5.6.3" msgstr "" -#: ../../upgrading-checklist.rst:961 +#: ../../upgrading-checklist.rst:963 msgid "" "The comma separating entries in ``Uploaders`` is now must rather than " "should." msgstr "" -#: ../../upgrading-checklist.rst:967 +#: ../../upgrading-checklist.rst:969 msgid "5.6.8, 7.1, 11.1.1" msgstr "" -#: ../../upgrading-checklist.rst:965 +#: ../../upgrading-checklist.rst:967 msgid "" "Architecture wildcards may be used in addition to specific architectures " "in ``debian/control`` and ``*.dsc`` Architecture fields, and in " "architecture restrictions in build relationships." msgstr "" -#: ../../upgrading-checklist.rst:974 +#: ../../upgrading-checklist.rst:976 msgid "6.3" msgstr "" -#: ../../upgrading-checklist.rst:970 +#: ../../upgrading-checklist.rst:972 msgid "" "Maintainer scripts are no longer guaranteed to run with a controlling " "terminal and must be able to fall back to noninteractive behavior " @@ -1832,30 +1840,30 @@ msgid "" "question, but should avoid this if possible." msgstr "" -#: ../../upgrading-checklist.rst:978 +#: ../../upgrading-checklist.rst:980 msgid "7.3, 7.6.1" msgstr "" -#: ../../upgrading-checklist.rst:977 +#: ../../upgrading-checklist.rst:979 msgid "" "``Breaks`` should be used with ``Replaces`` for moving files between " "packages." msgstr "" -#: ../../upgrading-checklist.rst:981 +#: ../../upgrading-checklist.rst:983 msgid "" "``Breaks`` should normally be used instead of ``Conflicts`` for transient" " issues and moving files between packages. New documentation of when each" " should be used." msgstr "" -#: ../../upgrading-checklist.rst:986 +#: ../../upgrading-checklist.rst:988 msgid "" "Use ``Conflicts`` with ``Provides`` if only one provider of a virtual " "facility can be installed at a time." msgstr "" -#: ../../upgrading-checklist.rst:990 +#: ../../upgrading-checklist.rst:992 msgid "" "All shared library development files are no longer required to be in the " "``-dev`` package, only be available when the ``-dev`` package is " @@ -1863,21 +1871,21 @@ msgid "" "depends on the additional packages." msgstr "" -#: ../../upgrading-checklist.rst:996 +#: ../../upgrading-checklist.rst:998 msgid "The UID range of user accounts is extended to 1000-59999." msgstr "" -#: ../../upgrading-checklist.rst:1000 +#: ../../upgrading-checklist.rst:1002 msgid "9.3.2, 10.4" msgstr "" -#: ../../upgrading-checklist.rst:999 +#: ../../upgrading-checklist.rst:1001 msgid "" "``init.d`` scripts are a possible exception from the normal requirement " "to use ``set -e`` in each shell script." msgstr "" -#: ../../upgrading-checklist.rst:1003 +#: ../../upgrading-checklist.rst:1005 msgid "" "The UCB BSD license was removed from the list of licenses that should be " "referenced from ``/usr/share/common-licenses/BSD``. It should instead be " @@ -1885,14 +1893,14 @@ msgid "" "common-licenses for the time being." msgstr "" -#: ../../upgrading-checklist.rst:1009 +#: ../../upgrading-checklist.rst:1011 msgid "" "``SETTITLE`` is now documented (it has been supported for some time). " "``SETTITLE`` is like ``TITLE`` but takes a template instead of a string " "to allow translation." msgstr "" -#: ../../upgrading-checklist.rst:1014 +#: ../../upgrading-checklist.rst:1016 msgid "" "perl-base now provides perlapi-abiname instead of a package based solely " "on the Perl version. Perl packages must now depend on " @@ -1900,80 +1908,80 @@ msgid "" "``$Config{debian_abi}`` is not set." msgstr "" -#: ../../upgrading-checklist.rst:1020 +#: ../../upgrading-checklist.rst:1022 msgid "" "Packages using ``Makefile.PL`` should use ``DESTDIR`` rather than " "``PREFIX`` to install into the package staging area. ``PREFIX`` only " "worked due to a Debian-local patch." msgstr "" -#: ../../upgrading-checklist.rst:1025 +#: ../../upgrading-checklist.rst:1027 msgid "Version 3.8.4" msgstr "" -#: ../../upgrading-checklist.rst:1027 +#: ../../upgrading-checklist.rst:1029 msgid "Released January, 2010." msgstr "" -#: ../../upgrading-checklist.rst:1030 +#: ../../upgrading-checklist.rst:1032 msgid "" "An FHS exception has been granted for multiarch libraries. Permitting " "files to instead be installed to ``/lib/triplet`` and " "``/usr/lib/triplet`` directories." msgstr "" -#: ../../upgrading-checklist.rst:1035 +#: ../../upgrading-checklist.rst:1037 msgid "" "Packages may not contain named pipes and should instead create them in " "postinst and remove them in prerm or postrm." msgstr "" -#: ../../upgrading-checklist.rst:1039 +#: ../../upgrading-checklist.rst:1041 msgid "" "``/sys`` and ``/selinux`` directories are explicitly allowed as an " "exception to the FHS." msgstr "" -#: ../../upgrading-checklist.rst:1043 +#: ../../upgrading-checklist.rst:1045 msgid "Version 3.8.3" msgstr "" -#: ../../upgrading-checklist.rst:1045 +#: ../../upgrading-checklist.rst:1047 msgid "Released August, 2009." msgstr "" -#: ../../upgrading-checklist.rst:1048 +#: ../../upgrading-checklist.rst:1050 msgid "" "DEB\\_\\*\\_ARCH\\_CPU and DEB\\_\\*\\_ARCH\\_OS variables are now " "documented and recommended over GNU-style variables for that information." msgstr "" -#: ../../upgrading-checklist.rst:1053 +#: ../../upgrading-checklist.rst:1055 msgid "" "Source package Architecture fields may contain *all* in combination with " "other architectures. Clarify when *all* and *any* may be used in " "different versions of the field." msgstr "" -#: ../../upgrading-checklist.rst:1059 +#: ../../upgrading-checklist.rst:1061 msgid "5.6.14" msgstr "" -#: ../../upgrading-checklist.rst:1058 +#: ../../upgrading-checklist.rst:1060 msgid "" "The Debian archive software does not support uploading to multiple " "distributions with one ``*.changes`` file." msgstr "" -#: ../../upgrading-checklist.rst:1062 +#: ../../upgrading-checklist.rst:1064 msgid "5.6.19" msgstr "" -#: ../../upgrading-checklist.rst:1062 +#: ../../upgrading-checklist.rst:1064 msgid "The Binary field may span multiple lines." msgstr "" -#: ../../upgrading-checklist.rst:1065 +#: ../../upgrading-checklist.rst:1067 msgid "" "Shared library packages are no longer allowed to install libraries in a " "non-standard location and modify ``ld.so.conf``. Packages should either " @@ -1981,38 +1989,38 @@ msgid "" "should be built with RPATH." msgstr "" -#: ../../upgrading-checklist.rst:1073 ../../upgrading-checklist.rst:1360 -#: ../../upgrading-checklist.rst:1640 ../../upgrading-checklist.rst:1773 +#: ../../upgrading-checklist.rst:1075 ../../upgrading-checklist.rst:1362 +#: ../../upgrading-checklist.rst:1642 ../../upgrading-checklist.rst:1775 msgid "11.8.7" msgstr "" -#: ../../upgrading-checklist.rst:1071 +#: ../../upgrading-checklist.rst:1073 msgid "" "Installation directories for X programs have been clarified. Packages are" " no longer required to pre-depend on x11-common before installing into " "``/usr/include/X11`` and ``/usr/lib/X11``." msgstr "" -#: ../../upgrading-checklist.rst:1077 ../../upgrading-checklist.rst:1083 -#: ../../upgrading-checklist.rst:1263 ../../upgrading-checklist.rst:1533 -#: ../../upgrading-checklist.rst:1618 +#: ../../upgrading-checklist.rst:1079 ../../upgrading-checklist.rst:1085 +#: ../../upgrading-checklist.rst:1265 ../../upgrading-checklist.rst:1535 +#: ../../upgrading-checklist.rst:1620 msgid "12.1" msgstr "" -#: ../../upgrading-checklist.rst:1076 +#: ../../upgrading-checklist.rst:1078 msgid "" "Manual pages are no longer required to contain only characters " "representable in the legacy encoding for that language." msgstr "" -#: ../../upgrading-checklist.rst:1080 +#: ../../upgrading-checklist.rst:1082 msgid "" "Localized man pages should either be kept up-to-date with the original " "version or warn that they're not up-to-date, either with warning text or " "by showing missing or changed portions in the original language." msgstr "" -#: ../../upgrading-checklist.rst:1086 +#: ../../upgrading-checklist.rst:1088 msgid "" "install-info is now handled via triggers so packages no longer need to " "invoke it in maintainer scripts. Info documents should now have directory" @@ -2020,21 +2028,21 @@ msgid "" " should add a dependency to support partial upgrades." msgstr "" -#: ../../upgrading-checklist.rst:1092 +#: ../../upgrading-checklist.rst:1094 msgid "" "The requirement for Perl modules to have a versioned Depend and Build-" "Depend on ``perl >= 5.6.0-16`` has been removed." msgstr "" -#: ../../upgrading-checklist.rst:1096 +#: ../../upgrading-checklist.rst:1098 msgid "Version 3.8.2" msgstr "" -#: ../../upgrading-checklist.rst:1098 +#: ../../upgrading-checklist.rst:1100 msgid "Released June, 2009." msgstr "" -#: ../../upgrading-checklist.rst:1101 +#: ../../upgrading-checklist.rst:1103 msgid "" "The list of archive sections has been significantly expanded. See `this " "debian-devel-announce message = 1:7.0.0)``" msgstr "" -#: ../../upgrading-checklist.rst:1363 +#: ../../upgrading-checklist.rst:1365 msgid "Version 3.7.0" msgstr "" -#: ../../upgrading-checklist.rst:1368 +#: ../../upgrading-checklist.rst:1370 msgid "" "Packages shipping web server CGI files are expected to install them in " "``/usr/lib/cgi-lib/`` directories. This location change perhaps should be" " documented in NEWS" msgstr "" -#: ../../upgrading-checklist.rst:1373 +#: ../../upgrading-checklist.rst:1375 msgid "" "Web server packages should include a standard scriptAlias of cgi-lib to " "``/usr/lib/cgi-lib``." msgstr "" -#: ../../upgrading-checklist.rst:1377 +#: ../../upgrading-checklist.rst:1379 msgid "" "The version of FHS mandated by policy has been upped to 2.3. There should" " be no changes required for most packages, though new top level " "directories ``/media``, ``/srv``, etc. may be of interest." msgstr "" -#: ../../upgrading-checklist.rst:1387 +#: ../../upgrading-checklist.rst:1389 msgid "5.1, 5.6.3" msgstr "" -#: ../../upgrading-checklist.rst:1382 +#: ../../upgrading-checklist.rst:1384 msgid "" "All fields, apart from the Uploaders field, in the control file are " "supposed to be a single logical line, which may be spread over multiple " @@ -2521,88 +2529,88 @@ msgid "" "multiple physical lines as well, to prepare for future changes." msgstr "" -#: ../../upgrading-checklist.rst:1390 +#: ../../upgrading-checklist.rst:1392 msgid "" "When scripts are installed into a directory in the system PATH, the " "script name should not include an extension that denotes the scripting " "language currently used to implement it." msgstr "" -#: ../../upgrading-checklist.rst:1395 +#: ../../upgrading-checklist.rst:1397 msgid "" "packages that invoke initscripts now must use invoke-rc.d to do so since " "it also pays attention to run levels and other local constraints." msgstr "" -#: ../../upgrading-checklist.rst:1402 +#: ../../upgrading-checklist.rst:1404 msgid "11.8.5.2, 11.8.7, etc" msgstr "" -#: ../../upgrading-checklist.rst:1400 +#: ../../upgrading-checklist.rst:1402 msgid "" "We no longer use ``/usr/X11R6``, since we have migrated away to using " "Xorg paths. This means, for one thing, fonts live in " "``/usr/share/fonts/X11/`` now, and ``/usr/X11R6`` is gone." msgstr "" -#: ../../upgrading-checklist.rst:1405 +#: ../../upgrading-checklist.rst:1407 msgid "Version 3.6.2" msgstr "" -#: ../../upgrading-checklist.rst:1407 +#: ../../upgrading-checklist.rst:1409 msgid "Released June, 2005." msgstr "" -#: ../../upgrading-checklist.rst:1409 +#: ../../upgrading-checklist.rst:1411 msgid "Recommend doc-base, and not menu, for registering package documentation." msgstr "" -#: ../../upgrading-checklist.rst:1413 +#: ../../upgrading-checklist.rst:1415 msgid "" "Run time support programs should live in subdirectories of ``/usr/lib/`` " "or ``/usr/share``, and preferably the shared lib is named the same as the" " package name (to avoid name collisions)." msgstr "" -#: ../../upgrading-checklist.rst:1418 +#: ../../upgrading-checklist.rst:1420 msgid "" "It is recommended that HTTP servers provide an alias /images to allow " "packages to share image files with the web server" msgstr "" -#: ../../upgrading-checklist.rst:1422 +#: ../../upgrading-checklist.rst:1424 msgid "Version 3.6.1" msgstr "" -#: ../../upgrading-checklist.rst:1424 +#: ../../upgrading-checklist.rst:1426 msgid "Released August, 2003." msgstr "" -#: ../../upgrading-checklist.rst:1428 +#: ../../upgrading-checklist.rst:1430 msgid "3.10.1" msgstr "" -#: ../../upgrading-checklist.rst:1427 +#: ../../upgrading-checklist.rst:1429 msgid "" "Prompting the user should be done using debconf. Non debconf user prompts" " are now deprecated." msgstr "" -#: ../../upgrading-checklist.rst:1431 +#: ../../upgrading-checklist.rst:1433 msgid "Version 3.6.0" msgstr "" -#: ../../upgrading-checklist.rst:1433 +#: ../../upgrading-checklist.rst:1435 msgid "Released July, 2003." msgstr "" -#: ../../upgrading-checklist.rst:1435 +#: ../../upgrading-checklist.rst:1437 msgid "" "Restructuring caused shifts in section numbers and bumping of the minor " "version number." msgstr "" -#: ../../upgrading-checklist.rst:1438 +#: ../../upgrading-checklist.rst:1440 msgid "" "Many packaging manual appendices that were integrated into policy " "sections are now empty, and replaced with links to the Policy. In " @@ -2613,7 +2621,7 @@ msgid "" "practice and the behavior of the deb-building tool-chain." msgstr "" -#: ../../upgrading-checklist.rst:1447 +#: ../../upgrading-checklist.rst:1449 msgid "" "Elimination of needlessly deep section levels, primarily in the chapter " "Debian Archive, from which two new chapters were split out, Binary " @@ -2621,7 +2629,7 @@ msgid "" "is, some sects became sects etc." msgstr "" -#: ../../upgrading-checklist.rst:1452 +#: ../../upgrading-checklist.rst:1454 msgid "" "Several sections that were redundant, crufty or simply not designed with " "any sort of vision, were rearranged according to the formula that " @@ -2632,238 +2640,238 @@ msgid "" "changelog files." msgstr "" -#: ../../upgrading-checklist.rst:1461 +#: ../../upgrading-checklist.rst:1463 msgid "Added Games/Simulation and Apps/Education to menu sub-policy" msgstr "" -#: ../../upgrading-checklist.rst:1464 +#: ../../upgrading-checklist.rst:1466 msgid "C.2.2" msgstr "" -#: ../../upgrading-checklist.rst:1464 +#: ../../upgrading-checklist.rst:1466 msgid "Debian changelogs should be UTF-8 encoded." msgstr "" -#: ../../upgrading-checklist.rst:1467 +#: ../../upgrading-checklist.rst:1469 msgid "" "shared libraries must be linked against all libraries that they use " "symbols from in the same way that binaries are." msgstr "" -#: ../../upgrading-checklist.rst:1471 ../../upgrading-checklist.rst:1522 +#: ../../upgrading-checklist.rst:1473 ../../upgrading-checklist.rst:1524 msgid "7.6" msgstr "" -#: ../../upgrading-checklist.rst:1471 +#: ../../upgrading-checklist.rst:1473 msgid "build-depends-indep need not be satisfied during clean target." msgstr "" -#: ../../upgrading-checklist.rst:1474 +#: ../../upgrading-checklist.rst:1476 msgid "Version 3.5.10" msgstr "" -#: ../../upgrading-checklist.rst:1476 +#: ../../upgrading-checklist.rst:1478 msgid "Released May, 2003." msgstr "" -#: ../../upgrading-checklist.rst:1479 +#: ../../upgrading-checklist.rst:1481 msgid "" "packages providing the x-terminal-emulator virtual package ought to " "ensure that they interpret the command line exactly like xterm does." msgstr "" -#: ../../upgrading-checklist.rst:1484 ../../upgrading-checklist.rst:1552 -#: ../../upgrading-checklist.rst:1763 +#: ../../upgrading-checklist.rst:1486 ../../upgrading-checklist.rst:1554 +#: ../../upgrading-checklist.rst:1765 msgid "11.8.4" msgstr "" -#: ../../upgrading-checklist.rst:1483 +#: ../../upgrading-checklist.rst:1485 msgid "" "Window managers compliant with the Window Manager Specification Project " "may add 40 points for ranking in the alternatives" msgstr "" -#: ../../upgrading-checklist.rst:1487 +#: ../../upgrading-checklist.rst:1489 msgid "Version 3.5.9" msgstr "" -#: ../../upgrading-checklist.rst:1489 +#: ../../upgrading-checklist.rst:1491 msgid "Released March, 2003." msgstr "" -#: ../../upgrading-checklist.rst:1493 +#: ../../upgrading-checklist.rst:1495 msgid "3.4.2" msgstr "" -#: ../../upgrading-checklist.rst:1492 +#: ../../upgrading-checklist.rst:1494 msgid "" "The section describing the Description: package field once again has full" " details of the long description format." msgstr "" -#: ../../upgrading-checklist.rst:1498 +#: ../../upgrading-checklist.rst:1500 msgid "4.2" msgstr "" -#: ../../upgrading-checklist.rst:1496 +#: ../../upgrading-checklist.rst:1498 msgid "" "Clarified that if a package has non-build-essential build-dependencies, " "it should have them listed in the Build-Depends and related fields (i.e. " "it's not merely optional)." msgstr "" -#: ../../upgrading-checklist.rst:1501 +#: ../../upgrading-checklist.rst:1503 msgid "" "When asked to restart a service that isn't already running, the init " "script should start the service." msgstr "" -#: ../../upgrading-checklist.rst:1507 ../../upgrading-checklist.rst:1872 +#: ../../upgrading-checklist.rst:1509 ../../upgrading-checklist.rst:1874 msgid "12.6" msgstr "" -#: ../../upgrading-checklist.rst:1505 +#: ../../upgrading-checklist.rst:1507 msgid "" "If the purpose of a package is to provide examples, then the example " "files can be installed into ``/usr/share/doc/package`` (rather than " "``/usr/share/doc/package/examples``)." msgstr "" -#: ../../upgrading-checklist.rst:1510 +#: ../../upgrading-checklist.rst:1512 msgid "Version 3.5.8" msgstr "" -#: ../../upgrading-checklist.rst:1512 +#: ../../upgrading-checklist.rst:1514 msgid "Released November, 2002." msgstr "" -#: ../../upgrading-checklist.rst:1515 +#: ../../upgrading-checklist.rst:1517 msgid "" "It is no longer necessary to keep a log of changes to the upstream " "sources in the copyright file. Instead, all such changes should be " "documented in the changelog file." msgstr "" -#: ../../upgrading-checklist.rst:1520 +#: ../../upgrading-checklist.rst:1522 msgid "" "Build-Depends, Build-Conflicts, Build-Depends-Indep, and Build-Conflicts-" "Indep must also be satisfied when the clean target is called." msgstr "" -#: ../../upgrading-checklist.rst:1525 +#: ../../upgrading-checklist.rst:1527 msgid "A new Apps/Science menu section is available" msgstr "" -#: ../../upgrading-checklist.rst:1528 +#: ../../upgrading-checklist.rst:1530 msgid "debconf policy" msgstr "" -#: ../../upgrading-checklist.rst:1528 +#: ../../upgrading-checklist.rst:1530 msgid "debconf specification cleared up, various changes." msgstr "" -#: ../../upgrading-checklist.rst:1531 +#: ../../upgrading-checklist.rst:1533 msgid "" "It is no longer recommended to create symlinks from nonexistent manual " -"pages to undocumented(7). Missing manual pages for programs are still a " -"bug." +"pages to :manpage:`undocumented(7)`. Missing manual pages for programs " +"are still a bug." msgstr "" -#: ../../upgrading-checklist.rst:1536 +#: ../../upgrading-checklist.rst:1538 msgid "Version 3.5.7" msgstr "" -#: ../../upgrading-checklist.rst:1538 +#: ../../upgrading-checklist.rst:1540 msgid "Released August, 2002." msgstr "" -#: ../../upgrading-checklist.rst:1540 +#: ../../upgrading-checklist.rst:1542 msgid "" "Packages no longer have to ask permission to call MAKEDEV in postinst, " "merely notifying the user ought to be enough." msgstr "" -#: ../../upgrading-checklist.rst:1544 +#: ../../upgrading-checklist.rst:1546 msgid "2.2.4" msgstr "" -#: ../../upgrading-checklist.rst:1544 +#: ../../upgrading-checklist.rst:1546 msgid "cryptographic software may now be included in the main archive." msgstr "" -#: ../../upgrading-checklist.rst:1547 +#: ../../upgrading-checklist.rst:1549 msgid "" "task packages are no longer permitted; tasks are now created by a special" " Tasks: field in the control file." msgstr "" -#: ../../upgrading-checklist.rst:1551 +#: ../../upgrading-checklist.rst:1553 msgid "" "window managers that support netwm can now add 20 points when they add " "themselves as an alternative for ``/usr/bin/x-window-manager``" msgstr "" -#: ../../upgrading-checklist.rst:1555 +#: ../../upgrading-checklist.rst:1557 msgid "" "The default compilation options have now changed, one should provide " "debugging symbols in all cases, and optionally step back optimization to " "-O0, depending on the DEB\\_BUILD\\_OPTIONS environment variable." msgstr "" -#: ../../upgrading-checklist.rst:1564 +#: ../../upgrading-checklist.rst:1566 msgid "7.6, 4.8" msgstr "" -#: ../../upgrading-checklist.rst:1561 +#: ../../upgrading-checklist.rst:1563 msgid "" "Added mention of build-arch, build-indep, etc, in describing the " "relationships with Build-Depends, Build-Conflicts, Build-Depends-Indep, " "and Build-Conflicts-Indep. May need to review the new rules." msgstr "" -#: ../../upgrading-checklist.rst:1568 ../../upgrading-checklist.rst:1781 +#: ../../upgrading-checklist.rst:1570 ../../upgrading-checklist.rst:1783 msgid "8" msgstr "" -#: ../../upgrading-checklist.rst:1567 +#: ../../upgrading-checklist.rst:1569 msgid "" "Changed rules on how, and when, to invoke ldconfig in maintainer scripts." " Long rationale." msgstr "" -#: ../../upgrading-checklist.rst:1570 +#: ../../upgrading-checklist.rst:1572 msgid "" "*Added the last note in 3.5.6 upgrading checklist item regarding build " "rules, please see below*" msgstr "" -#: ../../upgrading-checklist.rst:1574 +#: ../../upgrading-checklist.rst:1576 msgid "Version 3.5.6" msgstr "" -#: ../../upgrading-checklist.rst:1576 +#: ../../upgrading-checklist.rst:1578 msgid "Released July, 2001." msgstr "" -#: ../../upgrading-checklist.rst:1579 +#: ../../upgrading-checklist.rst:1581 msgid "" "Emacs and TeX are no longer mandated by policy to be priority standard " "packages" msgstr "" -#: ../../upgrading-checklist.rst:1583 +#: ../../upgrading-checklist.rst:1585 msgid "" "Programs that access docs need to do so via ``/usr/share/doc``, and not " "via ``/usr/doc/`` as was the policy previously" msgstr "" -#: ../../upgrading-checklist.rst:1587 +#: ../../upgrading-checklist.rst:1589 msgid "" "Putting documentation in ``/usr/doc`` versus ``/usr/share/doc`` is now a " "\"serious\" policy violation." msgstr "" -#: ../../upgrading-checklist.rst:1591 +#: ../../upgrading-checklist.rst:1593 msgid "" "For web servers, one should not provide non-local access to the " "``/usr/share/doc`` hierarchy. If one can't provide access controls for " @@ -2871,349 +2879,349 @@ msgid "" "permission to expose that information during the install." msgstr "" -#: ../../upgrading-checklist.rst:1598 +#: ../../upgrading-checklist.rst:1600 msgid "7" msgstr "" -#: ../../upgrading-checklist.rst:1597 +#: ../../upgrading-checklist.rst:1599 msgid "" "There are new rules for build-indep/build-arch targets and there is a new" " Build-Depend-Indep semantic." msgstr "" -#: ../../upgrading-checklist.rst:1601 +#: ../../upgrading-checklist.rst:1603 msgid "Version 3.5.5" msgstr "" -#: ../../upgrading-checklist.rst:1603 +#: ../../upgrading-checklist.rst:1605 msgid "Released May, 2001." msgstr "" -#: ../../upgrading-checklist.rst:1606 +#: ../../upgrading-checklist.rst:1608 msgid "" "Manpages should not rely on header information to have alternative " "manpage names available; it should only use symlinks or .so pages to do " "this" msgstr "" -#: ../../upgrading-checklist.rst:1610 +#: ../../upgrading-checklist.rst:1612 msgid "" "*Clarified note in 3.5.3.0 upgrading checklist regarding examples and " "templates: this refers only to those examples used by scripts; see " "section 10.7.3 for the whole story*" msgstr "" -#: ../../upgrading-checklist.rst:1614 +#: ../../upgrading-checklist.rst:1616 msgid "" "Included a new section 10.9.1 describing the use of dpkg-statoverride; " "this does not have the weight of policy" msgstr "" -#: ../../upgrading-checklist.rst:1617 +#: ../../upgrading-checklist.rst:1619 msgid "" "Clarify Standards-Version: you don't need to rebuild your packages just " "to change the Standards-Version!" msgstr "" -#: ../../upgrading-checklist.rst:1621 +#: ../../upgrading-checklist.rst:1623 msgid "Plugins are no longer bound by all the rules of shared libraries" msgstr "" -#: ../../upgrading-checklist.rst:1644 +#: ../../upgrading-checklist.rst:1646 msgid "X Windows related things:" msgstr "" -#: ../../upgrading-checklist.rst:1626 ../../upgrading-checklist.rst:1731 +#: ../../upgrading-checklist.rst:1628 ../../upgrading-checklist.rst:1733 msgid "11.8.1" msgstr "" -#: ../../upgrading-checklist.rst:1625 +#: ../../upgrading-checklist.rst:1627 msgid "Clarification of priority levels of X Window System related packages" msgstr "" -#: ../../upgrading-checklist.rst:1629 +#: ../../upgrading-checklist.rst:1631 msgid "Rules for defining x-terminal-emulator improved" msgstr "" -#: ../../upgrading-checklist.rst:1632 +#: ../../upgrading-checklist.rst:1634 msgid "" "X Font policy rewritten: you must read this if you provide fonts for the " "X Window System" msgstr "" -#: ../../upgrading-checklist.rst:1636 +#: ../../upgrading-checklist.rst:1638 msgid "Packages must not ship ``/usr/X11R6/lib/X11/app-defaults/``" msgstr "" -#: ../../upgrading-checklist.rst:1639 +#: ../../upgrading-checklist.rst:1641 msgid "" "X-related packages should usually use the regular FHS locations; imake-" "using packages are exempted from this" msgstr "" -#: ../../upgrading-checklist.rst:1644 +#: ../../upgrading-checklist.rst:1646 msgid "11.8.8" msgstr "" -#: ../../upgrading-checklist.rst:1643 +#: ../../upgrading-checklist.rst:1645 msgid "OpenMotif linked binaries have the same rules as OSF/Motif-linked ones" msgstr "" -#: ../../upgrading-checklist.rst:1647 +#: ../../upgrading-checklist.rst:1649 msgid "Version 3.5.4" msgstr "" -#: ../../upgrading-checklist.rst:1649 ../../upgrading-checklist.rst:1663 +#: ../../upgrading-checklist.rst:1651 ../../upgrading-checklist.rst:1665 msgid "Released April, 2001." msgstr "" -#: ../../upgrading-checklist.rst:1652 +#: ../../upgrading-checklist.rst:1654 msgid "" "The system-wide mail directory is now /var/mail, no longer " "/var/spool/mail. Any packages accessing the mail spool should access it " "via /var/mail and include a suitable Depends field;" msgstr "" -#: ../../upgrading-checklist.rst:1658 +#: ../../upgrading-checklist.rst:1660 msgid "11.9; perl-policy" msgstr "" -#: ../../upgrading-checklist.rst:1657 +#: ../../upgrading-checklist.rst:1659 msgid "" "The perl policy is now part of Debian policy proper. Perl programs and " "modules should follow the current Perl policy" msgstr "" -#: ../../upgrading-checklist.rst:1661 +#: ../../upgrading-checklist.rst:1663 msgid "Version 3.5.3" msgstr "" -#: ../../upgrading-checklist.rst:1666 +#: ../../upgrading-checklist.rst:1668 msgid "" "Build-Depends arch syntax has been changed to be less ambiguous. This " "should not affect any current packages" msgstr "" -#: ../../upgrading-checklist.rst:1670 +#: ../../upgrading-checklist.rst:1672 msgid "" "Examples and templates files for use by scripts should now live in " "``/usr/share/`` or ``/usr/lib/``, with symbolic links " "from ``/usr/share/doc//examples`` as needed" msgstr "" -#: ../../upgrading-checklist.rst:1675 +#: ../../upgrading-checklist.rst:1677 msgid "Version 3.5.2" msgstr "" -#: ../../upgrading-checklist.rst:1677 ../../upgrading-checklist.rst:1686 +#: ../../upgrading-checklist.rst:1679 ../../upgrading-checklist.rst:1688 msgid "Released February, 2001." msgstr "" -#: ../../upgrading-checklist.rst:1680 +#: ../../upgrading-checklist.rst:1682 msgid "" "X app-defaults directory has moved from ``/usr/X11R6/lib/X11/app-" "defaults`` to ``/etc/X11/app-defaults``" msgstr "" -#: ../../upgrading-checklist.rst:1684 +#: ../../upgrading-checklist.rst:1686 msgid "Version 3.5.1" msgstr "" -#: ../../upgrading-checklist.rst:1689 +#: ../../upgrading-checklist.rst:1691 msgid "" "dpkg-shlibdeps now uses objdump, so shared libraries have to be run " "through dpkg-shlibdeps as well as executables" msgstr "" -#: ../../upgrading-checklist.rst:1693 +#: ../../upgrading-checklist.rst:1695 msgid "Version 3.5.0" msgstr "" -#: ../../upgrading-checklist.rst:1695 ../../upgrading-checklist.rst:1704 +#: ../../upgrading-checklist.rst:1697 ../../upgrading-checklist.rst:1706 msgid "Released January, 2001." msgstr "" -#: ../../upgrading-checklist.rst:1698 +#: ../../upgrading-checklist.rst:1700 msgid "" "Font packages for the X Window System must now declare a dependency on " "``xutils (>= 4.0.2)``" msgstr "" -#: ../../upgrading-checklist.rst:1702 +#: ../../upgrading-checklist.rst:1704 msgid "Version 3.2.1.1" msgstr "" -#: ../../upgrading-checklist.rst:1710 +#: ../../upgrading-checklist.rst:1712 msgid "" "Daemon startup scripts in ``/etc/init.d/`` should not contain modifiable " "parameters; these should be moved to a file in ``/etc/default/``" msgstr "" -#: ../../upgrading-checklist.rst:1715 +#: ../../upgrading-checklist.rst:1717 msgid "" "Files in ``/usr/share/doc`` must not be referenced by any program. If " "such files are needed, they must be placed in ``/usr/share//``, " "and symbolic links created as required in ``/usr/share/doc//``" msgstr "" -#: ../../upgrading-checklist.rst:1720 +#: ../../upgrading-checklist.rst:1722 msgid "" "Much of the packaging manual has now been imported into the policy " "document" msgstr "" -#: ../../upgrading-checklist.rst:1724 +#: ../../upgrading-checklist.rst:1726 msgid "Version 3.2.1" msgstr "" -#: ../../upgrading-checklist.rst:1726 ../../upgrading-checklist.rst:1736 +#: ../../upgrading-checklist.rst:1728 ../../upgrading-checklist.rst:1738 msgid "Released August, 2000." msgstr "" -#: ../../upgrading-checklist.rst:1729 +#: ../../upgrading-checklist.rst:1731 msgid "" "A package of priority standard or higher may provide two binaries, one " "compiled with support for the X Window System, and the other without" msgstr "" -#: ../../upgrading-checklist.rst:1734 +#: ../../upgrading-checklist.rst:1736 msgid "Version 3.2.0" msgstr "" -#: ../../upgrading-checklist.rst:1739 +#: ../../upgrading-checklist.rst:1741 msgid "" "By default executables should not be built with the debugging option -g. " "Instead, it is recommended to support building the package with debugging" " information optionally." msgstr "" -#: ../../upgrading-checklist.rst:1769 +#: ../../upgrading-checklist.rst:1771 msgid "12.8" msgstr "" -#: ../../upgrading-checklist.rst:1744 +#: ../../upgrading-checklist.rst:1746 msgid "" "Policy for packages where the upstream uses HTML changelog files has been" " expanded. In short, a plain text changelog file should always be " "generated for the upstream changes" msgstr "" -#: ../../upgrading-checklist.rst:1748 +#: ../../upgrading-checklist.rst:1750 msgid "" "Please note that the new release of the X window system (3.2) shall " "probably need sweeping changes in policy" msgstr "" -#: ../../upgrading-checklist.rst:1751 +#: ../../upgrading-checklist.rst:1753 msgid "" "Policy for packages providing the following X-based features has been " "codified:" msgstr "" -#: ../../upgrading-checklist.rst:1755 +#: ../../upgrading-checklist.rst:1757 msgid "11.8.2" msgstr "" -#: ../../upgrading-checklist.rst:1755 +#: ../../upgrading-checklist.rst:1757 msgid "X server (virtual package xserver)" msgstr "" -#: ../../upgrading-checklist.rst:1758 +#: ../../upgrading-checklist.rst:1760 msgid "X terminal emulator (virtual package x-terminal-emulator)" msgstr "" -#: ../../upgrading-checklist.rst:1761 +#: ../../upgrading-checklist.rst:1763 msgid "" "X window manager (virtual package x-window-manager, and ``/usr/bin/x" "-window-manager`` alternative, with priority calculation guidelines)" msgstr "" -#: ../../upgrading-checklist.rst:1766 +#: ../../upgrading-checklist.rst:1768 msgid "12.8.5" msgstr "" -#: ../../upgrading-checklist.rst:1766 +#: ../../upgrading-checklist.rst:1768 msgid "X fonts (this section has been written from scratch)" msgstr "" -#: ../../upgrading-checklist.rst:1769 +#: ../../upgrading-checklist.rst:1771 msgid "X application defaults" msgstr "" -#: ../../upgrading-checklist.rst:1772 +#: ../../upgrading-checklist.rst:1774 msgid "" "Policy for packages using the X Window System and FHS issues has been " "clarified;" msgstr "" -#: ../../upgrading-checklist.rst:1776 +#: ../../upgrading-checklist.rst:1778 msgid "11.7.3" msgstr "" -#: ../../upgrading-checklist.rst:1776 +#: ../../upgrading-checklist.rst:1778 msgid "No package may contain or make hard links to conffiles" msgstr "" -#: ../../upgrading-checklist.rst:1779 +#: ../../upgrading-checklist.rst:1781 msgid "" "Noted that newer dpkg versions do not require extreme care in always " "creating the shared lib before the symlink, so the unpack order be " "correct" msgstr "" -#: ../../upgrading-checklist.rst:1784 +#: ../../upgrading-checklist.rst:1786 msgid "Version 3.1.1" msgstr "" -#: ../../upgrading-checklist.rst:1786 +#: ../../upgrading-checklist.rst:1788 msgid "Released November, 1999." msgstr "" -#: ../../upgrading-checklist.rst:1789 +#: ../../upgrading-checklist.rst:1791 msgid "" "Correction to semantics of architecture lists in Build-Depends etc. " "Should not affect many packages" msgstr "" -#: ../../upgrading-checklist.rst:1793 +#: ../../upgrading-checklist.rst:1795 msgid "Version 3.1.0" msgstr "" -#: ../../upgrading-checklist.rst:1795 +#: ../../upgrading-checklist.rst:1797 msgid "Released October, 1999." msgstr "" -#: ../../upgrading-checklist.rst:1800 +#: ../../upgrading-checklist.rst:1802 msgid "defunct" msgstr "" -#: ../../upgrading-checklist.rst:1798 +#: ../../upgrading-checklist.rst:1800 msgid "" "``/usr/doc/`` has to be a symlink pointing to " "``/usr/share/doc/``, to be maintained by postinst and prerm " "scripts." msgstr "" -#: ../../upgrading-checklist.rst:1803 +#: ../../upgrading-checklist.rst:1805 msgid "7.1, 7.6" msgstr "" -#: ../../upgrading-checklist.rst:1803 +#: ../../upgrading-checklist.rst:1805 msgid "Introduced source dependencies (Build-Depends, etc.)" msgstr "" -#: ../../upgrading-checklist.rst:1808 +#: ../../upgrading-checklist.rst:1810 msgid "9.3.4" msgstr "" -#: ../../upgrading-checklist.rst:1806 +#: ../../upgrading-checklist.rst:1808 msgid "" "``/etc/rc.boot`` has been deprecated in favour of ``/etc/rcS.d``. " "(Packages should not be touching this directory, but should use update-" "rc.d instead)" msgstr "" -#: ../../upgrading-checklist.rst:1811 +#: ../../upgrading-checklist.rst:1813 msgid "" "update-rc.d is now the *only* allowable way of accessing the " "``/etc/rc?.d/[SK]??*`` links. Any scripts which manipulate them directly " @@ -3221,160 +3229,160 @@ msgid "" "package handles this information in an incompatible way.)" msgstr "" -#: ../../upgrading-checklist.rst:1818 +#: ../../upgrading-checklist.rst:1820 msgid "" "Architecture-specific examples go in ``/usr/lib//examples`` with" " symlinks from ``/usr/share/doc//examples/*`` or from " "``/usr/share/doc//examples`` itself" msgstr "" -#: ../../upgrading-checklist.rst:1823 +#: ../../upgrading-checklist.rst:1825 msgid "Updated FHS to a 2.1 draft; this reverts ``/var/state`` to ``/var/lib``" msgstr "" -#: ../../upgrading-checklist.rst:1827 +#: ../../upgrading-checklist.rst:1829 msgid "9.7; mime-policy" msgstr "" -#: ../../upgrading-checklist.rst:1827 +#: ../../upgrading-checklist.rst:1829 msgid "Added MIME sub-policy document" msgstr "" -#: ../../upgrading-checklist.rst:1830 +#: ../../upgrading-checklist.rst:1832 msgid "12.4" msgstr "" -#: ../../upgrading-checklist.rst:1830 +#: ../../upgrading-checklist.rst:1832 msgid "VISUAL is allowed as a (higher priority) alternative to EDITOR" msgstr "" -#: ../../upgrading-checklist.rst:1833 +#: ../../upgrading-checklist.rst:1835 msgid "" "Modified liblockfile description, which affects mailbox-accessing " "programs. Please see the policy document for details" msgstr "" -#: ../../upgrading-checklist.rst:1837 +#: ../../upgrading-checklist.rst:1839 msgid "" "If a package provides a changelog in HTML format, a text-only version " "should also be included. (Such a version may be prepared using ``lynx " "-dump -nolist``.)" msgstr "" -#: ../../upgrading-checklist.rst:1842 +#: ../../upgrading-checklist.rst:1844 msgid "Description of how to handle version numbers based on dates added" msgstr "" -#: ../../upgrading-checklist.rst:1845 +#: ../../upgrading-checklist.rst:1847 msgid "Version 3.0.1" msgstr "" -#: ../../upgrading-checklist.rst:1847 +#: ../../upgrading-checklist.rst:1849 msgid "Released July, 1999." msgstr "" -#: ../../upgrading-checklist.rst:1850 +#: ../../upgrading-checklist.rst:1852 msgid "" "Added the clarification that the .la files are essential for the packages" " using libtool's libltdl library, in which case the .la files must go in " "the run-time library package" msgstr "" -#: ../../upgrading-checklist.rst:1855 +#: ../../upgrading-checklist.rst:1857 msgid "Version 3.0.0" msgstr "" -#: ../../upgrading-checklist.rst:1857 +#: ../../upgrading-checklist.rst:1859 msgid "Released June, 1999." msgstr "" -#: ../../upgrading-checklist.rst:1860 +#: ../../upgrading-checklist.rst:1862 msgid "" "Debian formally moves from the FSSTND to the FHS. This is a major change," " and the implications of this move are probably not all known." msgstr "" -#: ../../upgrading-checklist.rst:1866 +#: ../../upgrading-checklist.rst:1868 msgid "4.1" msgstr "" -#: ../../upgrading-checklist.rst:1865 +#: ../../upgrading-checklist.rst:1867 msgid "" "Only 3 digits of the Standards version need be included in control files," " though all four digits are still permitted." msgstr "" -#: ../../upgrading-checklist.rst:1869 +#: ../../upgrading-checklist.rst:1871 msgid "" "The location of the GPL has changed to ``/usr/share/common-licenses``. " "This may require changing the copyright files to point to the correct " "location of the GPL and other major licenses" msgstr "" -#: ../../upgrading-checklist.rst:1875 +#: ../../upgrading-checklist.rst:1877 msgid "" "Packages that use libtool to create shared libraries must include the .la" " files in the -dev packages" msgstr "" -#: ../../upgrading-checklist.rst:1879 +#: ../../upgrading-checklist.rst:1881 msgid "Use logrotate to rotate log files" msgstr "" -#: ../../upgrading-checklist.rst:1882 +#: ../../upgrading-checklist.rst:1884 msgid "now 11.8" msgstr "" -#: ../../upgrading-checklist.rst:1882 +#: ../../upgrading-checklist.rst:1884 msgid "section 5.8 has been rewritten (Programs for the X Window System)" msgstr "" -#: ../../upgrading-checklist.rst:1886 +#: ../../upgrading-checklist.rst:1888 msgid "9.6; menu-policy" msgstr "" -#: ../../upgrading-checklist.rst:1885 +#: ../../upgrading-checklist.rst:1887 msgid "" "There is now an associated menu policy, in a separate document, that " "carries the full weight of Debian policy" msgstr "" -#: ../../upgrading-checklist.rst:1891 +#: ../../upgrading-checklist.rst:1893 msgid "11.3" msgstr "" -#: ../../upgrading-checklist.rst:1889 +#: ../../upgrading-checklist.rst:1891 msgid "" "Programs which need to modify the files ``/var/run/utmp``, " "``/var/log/wtmp`` and ``/var/log/lastlog`` must be installed setgid utmp" msgstr "" -#: ../../upgrading-checklist.rst:1894 +#: ../../upgrading-checklist.rst:1896 msgid "Version 2.5.0" msgstr "" -#: ../../upgrading-checklist.rst:1896 +#: ../../upgrading-checklist.rst:1898 msgid "Released October, 1998." msgstr "" -#: ../../upgrading-checklist.rst:1898 +#: ../../upgrading-checklist.rst:1900 msgid "" "*Please note that section numbers below this point may not match the " "current Policy Manual.*" msgstr "" -#: ../../upgrading-checklist.rst:1901 +#: ../../upgrading-checklist.rst:1903 msgid "Rearranged the manual to create a new Section 4, Files" msgstr "" -#: ../../upgrading-checklist.rst:1903 +#: ../../upgrading-checklist.rst:1905 msgid "" "Section 3.3 (\"Files\") was moved to Section 4. The Sections that were " "Section 4 and Section 5 were moved down to become Section 5 and Section " "6." msgstr "" -#: ../../upgrading-checklist.rst:1907 +#: ../../upgrading-checklist.rst:1909 msgid "" "What was Section 5.5 (\"Log files\") is now a subsection of the new " "Section 4 (\"Files\"), becoming section 4.8, placed after \"Configuration" @@ -3383,339 +3391,339 @@ msgid "" "fill in the number gap." msgstr "" -#: ../../upgrading-checklist.rst:1913 +#: ../../upgrading-checklist.rst:1915 msgid "" "Modified the section about changelog files to accommodate upstream " "changelogs which were formatted as HTML. These upstream changelog files " "should now be accessible as ``/usr/doc/package/changelog.html.gz``" msgstr "" -#: ../../upgrading-checklist.rst:1918 +#: ../../upgrading-checklist.rst:1920 msgid "" "Symlinks are permissible to link the real, or upstream, changelog name to" " the Debian mandated name." msgstr "" -#: ../../upgrading-checklist.rst:1921 +#: ../../upgrading-checklist.rst:1923 msgid "" "Clarified that HTML documentation should be present in some package, " "though not necessarily the main binary package." msgstr "" -#: ../../upgrading-checklist.rst:1924 +#: ../../upgrading-checklist.rst:1926 msgid "" "Corrected all references to the location of the copyright files. The " "correct location is ``/usr/doc/package/copyright``" msgstr "" -#: ../../upgrading-checklist.rst:1927 +#: ../../upgrading-checklist.rst:1929 msgid "Ratified the architecture specification strings to cater to the HURD." msgstr "" -#: ../../upgrading-checklist.rst:1930 +#: ../../upgrading-checklist.rst:1932 msgid "Version 2.4.1" msgstr "" -#: ../../upgrading-checklist.rst:1932 +#: ../../upgrading-checklist.rst:1934 msgid "Released April, 1998." msgstr "" -#: ../../upgrading-checklist.rst:1937 +#: ../../upgrading-checklist.rst:1939 msgid "Updated section 3.3.5 Symbolic links" msgstr "" -#: ../../upgrading-checklist.rst:1935 +#: ../../upgrading-checklist.rst:1937 msgid "" "symbolic links within a toplevel directory should be relative, symbolic " "links between toplevel directories should be absolute (cf., Policy Weekly" " Issue#6, topic 2)" msgstr "" -#: ../../upgrading-checklist.rst:1941 ../../upgrading-checklist.rst:2006 +#: ../../upgrading-checklist.rst:1943 ../../upgrading-checklist.rst:2008 msgid "Updated section 4.9 Games" msgstr "" -#: ../../upgrading-checklist.rst:1940 +#: ../../upgrading-checklist.rst:1942 msgid "" "manpages for games should be installed in ``/usr/man/man6`` (cf., Policy " "Weekly Issue#6, topic 3)" msgstr "" -#: ../../upgrading-checklist.rst:1946 +#: ../../upgrading-checklist.rst:1948 msgid "Updated Chapter 12 Shared Libraries" msgstr "" -#: ../../upgrading-checklist.rst:1944 +#: ../../upgrading-checklist.rst:1946 msgid "" "ldconfig must be called in the postinst script if the package installs " "shared libraries (cf., Policy Weekly Issue #6, fixes:bug#20515)" msgstr "" -#: ../../upgrading-checklist.rst:1949 +#: ../../upgrading-checklist.rst:1951 msgid "Version 2.4.0" msgstr "" -#: ../../upgrading-checklist.rst:1951 +#: ../../upgrading-checklist.rst:1953 msgid "Released January, 1998" msgstr "" -#: ../../upgrading-checklist.rst:1961 +#: ../../upgrading-checklist.rst:1963 msgid "Updated section 3.3.4 Scripts" msgstr "" -#: ../../upgrading-checklist.rst:1954 +#: ../../upgrading-checklist.rst:1956 msgid "/bin/sh may be any POSIX compatible shell" msgstr "" -#: ../../upgrading-checklist.rst:1956 +#: ../../upgrading-checklist.rst:1958 msgid "scripts including bashisms have to specify ``/bin/bash`` as interpreter" msgstr "" -#: ../../upgrading-checklist.rst:1959 +#: ../../upgrading-checklist.rst:1961 msgid "" "scripts which create files in world-writable directories (e.g., in " "``/tmp``) should use tempfile or mktemp for creating the directory" msgstr "" -#: ../../upgrading-checklist.rst:1965 +#: ../../upgrading-checklist.rst:1967 msgid "Updated section 3.3.5 Symbolic Links" msgstr "" -#: ../../upgrading-checklist.rst:1964 +#: ../../upgrading-checklist.rst:1966 msgid "" "symbolic links referencing compressed files must have the same file " "extension as the referenced file" msgstr "" -#: ../../upgrading-checklist.rst:1968 +#: ../../upgrading-checklist.rst:1970 msgid "Updated section 3.3.6 Device files" msgstr "" -#: ../../upgrading-checklist.rst:1968 +#: ../../upgrading-checklist.rst:1970 msgid "``/dev/tty*`` serial devices should be used instead of ``/dev/cu*``" msgstr "" -#: ../../upgrading-checklist.rst:1975 +#: ../../upgrading-checklist.rst:1977 msgid "Updated section 3.4.2 Writing the scripts in ``/etc/init.d``" msgstr "" -#: ../../upgrading-checklist.rst:1971 +#: ../../upgrading-checklist.rst:1973 msgid "" "all ``/etc/init.d`` scripts have to provide the following options: start," " stop, restart, force-reload" msgstr "" -#: ../../upgrading-checklist.rst:1974 +#: ../../upgrading-checklist.rst:1976 msgid "the reload option is optional and must never stop and restart the service" msgstr "" -#: ../../upgrading-checklist.rst:1979 +#: ../../upgrading-checklist.rst:1981 msgid "Updated section 3.5 Cron jobs" msgstr "" -#: ../../upgrading-checklist.rst:1978 +#: ../../upgrading-checklist.rst:1980 msgid "" "cron jobs that need to be executed more often than daily should be " "installed into ``/etc/cron.d``" msgstr "" -#: ../../upgrading-checklist.rst:1984 +#: ../../upgrading-checklist.rst:1986 msgid "Updated section 3.7 Menus" msgstr "" -#: ../../upgrading-checklist.rst:1982 +#: ../../upgrading-checklist.rst:1984 msgid "" "removed section about how to register HTML docs to \\`menu' (the " "corresponding section in 4.4, Web servers and applications, has been " "removed in policy 2.2.0.0 already, so this one was obsolete)" msgstr "" -#: ../../upgrading-checklist.rst:1987 +#: ../../upgrading-checklist.rst:1989 msgid "New section 3.8 Keyboard configuration" msgstr "" -#: ../../upgrading-checklist.rst:1987 +#: ../../upgrading-checklist.rst:1989 msgid "details about how the backspace and delete keys should be handled" msgstr "" -#: ../../upgrading-checklist.rst:1991 +#: ../../upgrading-checklist.rst:1993 msgid "New section 3.9 Environment variables" msgstr "" -#: ../../upgrading-checklist.rst:1990 +#: ../../upgrading-checklist.rst:1992 msgid "" "no program must depend on environment variables to get a reasonable " "default configuration" msgstr "" -#: ../../upgrading-checklist.rst:1995 +#: ../../upgrading-checklist.rst:1997 msgid "New section 4.6 News system configuration" msgstr "" -#: ../../upgrading-checklist.rst:1994 +#: ../../upgrading-checklist.rst:1996 msgid "" "``/etc/news/organization`` and ``/etc/news/server`` should be supported " "by all news servers and clients" msgstr "" -#: ../../upgrading-checklist.rst:2002 +#: ../../upgrading-checklist.rst:2004 msgid "Updated section 4.7 Programs for the X Window System" msgstr "" -#: ../../upgrading-checklist.rst:1998 +#: ../../upgrading-checklist.rst:2000 msgid "" "programs requiring a non-free Motif library should be provided as foo-" "smotif and foo-dmotif package" msgstr "" -#: ../../upgrading-checklist.rst:2001 +#: ../../upgrading-checklist.rst:2003 msgid "" "if lesstif works reliably for such program, it should be linked against " "lesstif and not against a non-free Motif library" msgstr "" -#: ../../upgrading-checklist.rst:2005 +#: ../../upgrading-checklist.rst:2007 msgid "" "games for X Windows have to be installed in ``/usr/games``, just as non-X" " games" msgstr "" -#: ../../upgrading-checklist.rst:2009 +#: ../../upgrading-checklist.rst:2011 msgid "Version 2.3.0" msgstr "" -#: ../../upgrading-checklist.rst:2011 +#: ../../upgrading-checklist.rst:2013 msgid "Released September, 1997." msgstr "" -#: ../../upgrading-checklist.rst:2013 +#: ../../upgrading-checklist.rst:2015 msgid "" "new section \\`4.2 Daemons' including rules for ``/etc/services``, " "``/etc/protocols``, ``/etc/rpc``, and ``/etc/inetd.conf``" msgstr "" -#: ../../upgrading-checklist.rst:2016 +#: ../../upgrading-checklist.rst:2018 msgid "" "updated section about \\`Configuration files': packages may not touch " "other packages' configuration files" msgstr "" -#: ../../upgrading-checklist.rst:2019 +#: ../../upgrading-checklist.rst:2021 msgid "MUAs and MTAs have to use liblockfile" msgstr "" -#: ../../upgrading-checklist.rst:2022 +#: ../../upgrading-checklist.rst:2024 msgid "Version 2.2.0" msgstr "" -#: ../../upgrading-checklist.rst:2024 +#: ../../upgrading-checklist.rst:2026 msgid "Released July, 1997." msgstr "" -#: ../../upgrading-checklist.rst:2026 +#: ../../upgrading-checklist.rst:2028 msgid "" "added section 4.1 \\`Architecture specification strings': use " "-linux where is one of the following: i386, alpha, arm, " "m68k, powerpc, sparc." msgstr "" -#: ../../upgrading-checklist.rst:2030 +#: ../../upgrading-checklist.rst:2032 msgid "detailed rules for ``/usr/local``" msgstr "" -#: ../../upgrading-checklist.rst:2032 +#: ../../upgrading-checklist.rst:2034 msgid "user ID's" msgstr "" -#: ../../upgrading-checklist.rst:2034 +#: ../../upgrading-checklist.rst:2036 msgid "editor/pager policy" msgstr "" -#: ../../upgrading-checklist.rst:2036 +#: ../../upgrading-checklist.rst:2038 msgid "cron jobs" msgstr "" -#: ../../upgrading-checklist.rst:2038 +#: ../../upgrading-checklist.rst:2040 msgid "device files" msgstr "" -#: ../../upgrading-checklist.rst:2040 +#: ../../upgrading-checklist.rst:2042 msgid "don't install shared libraries as executable" msgstr "" -#: ../../upgrading-checklist.rst:2042 +#: ../../upgrading-checklist.rst:2044 msgid "app-defaults files may not be conffiles" msgstr "" -#: ../../upgrading-checklist.rst:2045 +#: ../../upgrading-checklist.rst:2047 msgid "Version 2.1.3" msgstr "" -#: ../../upgrading-checklist.rst:2047 +#: ../../upgrading-checklist.rst:2049 msgid "Released March, 1997." msgstr "" -#: ../../upgrading-checklist.rst:2049 +#: ../../upgrading-checklist.rst:2051 msgid "two programs with different functionality must not have the same name" msgstr "" -#: ../../upgrading-checklist.rst:2051 +#: ../../upgrading-checklist.rst:2053 msgid "\"Webstandard 3.0\"" msgstr "" -#: ../../upgrading-checklist.rst:2053 +#: ../../upgrading-checklist.rst:2055 msgid "\"Standard for Console Messages\"" msgstr "" -#: ../../upgrading-checklist.rst:2055 +#: ../../upgrading-checklist.rst:2057 msgid "Libraries should be compiled with ``-D_REENTRANT``" msgstr "" -#: ../../upgrading-checklist.rst:2057 +#: ../../upgrading-checklist.rst:2059 msgid "Libraries should be stripped with ``strip --strip-unneeded``" msgstr "" -#: ../../upgrading-checklist.rst:2060 +#: ../../upgrading-checklist.rst:2062 msgid "Version 2.1.2" msgstr "" -#: ../../upgrading-checklist.rst:2062 +#: ../../upgrading-checklist.rst:2064 msgid "Released November, 1996." msgstr "" -#: ../../upgrading-checklist.rst:2064 +#: ../../upgrading-checklist.rst:2066 msgid "Some changes WRT shared libraries" msgstr "" -#: ../../upgrading-checklist.rst:2067 +#: ../../upgrading-checklist.rst:2069 msgid "Version 2.1.1" msgstr "" -#: ../../upgrading-checklist.rst:2069 +#: ../../upgrading-checklist.rst:2071 msgid "Released September, 1996." msgstr "" -#: ../../upgrading-checklist.rst:2071 +#: ../../upgrading-checklist.rst:2073 msgid "No hard links in source packages" msgstr "" -#: ../../upgrading-checklist.rst:2073 +#: ../../upgrading-checklist.rst:2075 msgid "Do not use ``dpkg-divert`` or ``update-alternatives`` without consultation" msgstr "" -#: ../../upgrading-checklist.rst:2076 +#: ../../upgrading-checklist.rst:2078 msgid "Shared libraries must be installed stripped" msgstr "" -#: ../../upgrading-checklist.rst:2079 +#: ../../upgrading-checklist.rst:2081 msgid "Version 2.1.0" msgstr "" -#: ../../upgrading-checklist.rst:2081 +#: ../../upgrading-checklist.rst:2083 msgid "Released August, 1996." msgstr "" -#: ../../upgrading-checklist.rst:2083 +#: ../../upgrading-checklist.rst:2085 msgid "Upstream changelog must be installed too" msgstr "" @@ -3737,3 +3745,26 @@ msgstr "" #~ msgid "Version 4.2.2" #~ msgstr "" +#~ msgid "" +#~ "New ``logind`` and ``default-logind`` " +#~ "virtual packages for a package providing" +#~ " logind API (via D-Bus and sd-" +#~ "login(3)), and for Debian's preferred " +#~ "implementation, respectively." +#~ msgstr "" + +#~ msgid "" +#~ "When stripping shared libraries with " +#~ "strip(1), you should additionally pass " +#~ "``--remove-section=.comment --remove-section=.note``" +#~ " (as dh_strip already does)." +#~ msgstr "" + +#~ msgid "" +#~ "It is no longer recommended to " +#~ "create symlinks from nonexistent manual " +#~ "pages to undocumented(7). Missing manual " +#~ "pages for programs are still a " +#~ "bug." +#~ msgstr "" + -- cgit v1.2.3