Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | ·ea7a18143a3c440fa0a278138c639006·443944·doc·optional·debian-policy-ja_4.7.2.0_all.deb | 1 | ·ea7a18143a3c440fa0a278138c639006·443944·doc·optional·debian-policy-ja_4.7.2.0_all.deb |
2 | ·5f0c601b9f68c959558a9f1b6ec12dc6·437016·doc·optional·debian-policy-zh-cn_4.7.2.0_all.deb | 2 | ·5f0c601b9f68c959558a9f1b6ec12dc6·437016·doc·optional·debian-policy-zh-cn_4.7.2.0_all.deb |
3 | · | 3 | ·355462e8926bdb181712cb497e52fe37·2441848·doc·optional·debian-policy_4.7.2.0_all.deb |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | -rw-r--r--···0········0········0········4·2025-02-27·06:35:02.000000·debian-binary | 1 | -rw-r--r--···0········0········0········4·2025-02-27·06:35:02.000000·debian-binary |
2 | -rw-r--r--···0········0········0·····3632·2025-02-27·06:35:02.000000·control.tar.xz | 2 | -rw-r--r--···0········0········0·····3632·2025-02-27·06:35:02.000000·control.tar.xz |
3 | -rw-r--r--···0········0········0··243 | 3 | -rw-r--r--···0········0········0··2438024·2025-02-27·06:35:02.000000·data.tar.xz |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | -rw-r--r--···0·root·········(0)·root·········(0)·····6978·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/js/versions.js | 83 | -rw-r--r--···0·root·········(0)·root·········(0)·····6978·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/js/versions.js |
84 | -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/minus.png | 84 | -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/minus.png |
85 | -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/plus.png | 85 | -rw-r--r--···0·root·········(0)·root·········(0)·······90·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/plus.png |
86 | -rw-r--r--···0·root·········(0)·root·········(0)·····4929·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/pygments.css | 86 | -rw-r--r--···0·root·········(0)·root·········(0)·····4929·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/pygments.css |
87 | -rw-r--r--···0·root·········(0)·root·········(0)····10549·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-flowcharts.html | 87 | -rw-r--r--···0·root·········(0)·root·········(0)····10549·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-flowcharts.html |
88 | -rw-r--r--···0·root·········(0)·root·········(0)·····8192·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-license.html | 88 | -rw-r--r--···0·root·········(0)·root·········(0)·····8192·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-license.html |
89 | -rw-r--r--···0·root·········(0)·root·········(0)····10176·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-alternatives.html | 89 | -rw-r--r--···0·root·········(0)·root·········(0)····10176·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-alternatives.html |
90 | -rw-r--r--···0·root·········(0)·root·········(0)····208 | 90 | -rw-r--r--···0·root·········(0)·root·········(0)····20869·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-binarypkg.html |
91 | -rw-r--r--···0·root·········(0)·root·········(0)····15269·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-conffiles.html | 91 | -rw-r--r--···0·root·········(0)·root·········(0)····15269·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-conffiles.html |
92 | -rw-r--r--···0·root·········(0)·root·········(0)····15730·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-controlfields.html | 92 | -rw-r--r--···0·root·········(0)·root·········(0)····15730·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-controlfields.html |
93 | -rw-r--r--···0·root·········(0)·root·········(0)····17211·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-diversions.html | 93 | -rw-r--r--···0·root·········(0)·root·········(0)····17211·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-diversions.html |
94 | -rw-r--r--···0·root·········(0)·root·········(0)····11366·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-scope.html | 94 | -rw-r--r--···0·root·········(0)·root·········(0)····11366·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-scope.html |
95 | -rw-r--r--···0·root·········(0)·root·········(0)····38225·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-sourcepkg.html | 95 | -rw-r--r--···0·root·········(0)·root·········(0)····38225·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-pkg-sourcepkg.html |
96 | -rw-r--r--···0·root·········(0)·root·········(0)····22257·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-process.html | 96 | -rw-r--r--···0·root·········(0)·root·········(0)····22257·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ap-process.html |
97 | -rw-r--r--···0·root·········(0)·root·········(0)····37165·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ch-archive.html | 97 | -rw-r--r--···0·root·········(0)·root·········(0)····37165·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ch-archive.html |
Offset 108, 15 lines modified | Offset 108, 15 lines modified | ||
108 | -rw-r--r--···0·root·········(0)·root·········(0)····93609·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ch-source.html | 108 | -rw-r--r--···0·root·········(0)·root·········(0)····93609·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/ch-source.html |
109 | -rw-r--r--···0·root·········(0)·root·········(0)·····6934·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/genindex.html | 109 | -rw-r--r--···0·root·········(0)·root·········(0)·····6934·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/genindex.html |
110 | -rw-r--r--···0·root·········(0)·root·········(0)····65409·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/index.html | 110 | -rw-r--r--···0·root·········(0)·root·········(0)····65409·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/index.html |
111 | -rw-r--r--···0·root·········(0)·root·········(0)·····4932·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/objects.inv | 111 | -rw-r--r--···0·root·········(0)·root·········(0)·····4932·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/objects.inv |
112 | -rw-r--r--···0·root·········(0)·root·········(0)·····6487·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/search.html | 112 | -rw-r--r--···0·root·········(0)·root·········(0)·····6487·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/search.html |
113 | -rw-r--r--···0·root·········(0)·root·········(0)···102968·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/searchindex.js | 113 | -rw-r--r--···0·root·········(0)·root·········(0)···102968·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/searchindex.js |
114 | -rw-r--r--···0·root·········(0)·root·········(0)···135207·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/upgrading-checklist.html | 114 | -rw-r--r--···0·root·········(0)·root·········(0)···135207·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/upgrading-checklist.html |
115 | -rw-r--r--···0·root·········(0)·root·········(0)···926 | 115 | -rw-r--r--···0·root·········(0)·root·········(0)···926622·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.pdf.gz |
116 | -rw-r--r--···0·root·········(0)·root·········(0)···150850·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.txt.gz | 116 | -rw-r--r--···0·root·········(0)·root·········(0)···150850·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.txt.gz |
117 | -rw-r--r--···0·root·········(0)·root·········(0)····23779·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/upgrading-checklist.txt.gz | 117 | -rw-r--r--···0·root·········(0)·root·········(0)····23779·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/upgrading-checklist.txt.gz |
118 | -rw-r--r--···0·root·········(0)·root·········(0)·····4713·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/virtual-package-names-list.yaml.gz | 118 | -rw-r--r--···0·root·········(0)·root·········(0)·····4713·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/virtual-package-names-list.yaml.gz |
119 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc-base/ | 119 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc-base/ |
120 | -rw-r--r--···0·root·········(0)·root·········(0)······419·2025-02-27·06:35:02.000000·./usr/share/doc-base/debian-policy.autopkgtest | 120 | -rw-r--r--···0·root·········(0)·root·········(0)······419·2025-02-27·06:35:02.000000·./usr/share/doc-base/debian-policy.autopkgtest |
121 | -rw-r--r--···0·root·········(0)·root·········(0)······520·2025-02-27·06:35:02.000000·./usr/share/doc-base/debian-policy.copyright-format-1.0 | 121 | -rw-r--r--···0·root·········(0)·root·········(0)······520·2025-02-27·06:35:02.000000·./usr/share/doc-base/debian-policy.copyright-format-1.0 |
122 | -rw-r--r--···0·root·········(0)·root·········(0)······517·2025-02-27·06:35:02.000000·./usr/share/doc-base/debian-policy.debconf-spec | 122 | -rw-r--r--···0·root·········(0)·root·········(0)······517·2025-02-27·06:35:02.000000·./usr/share/doc-base/debian-policy.debconf-spec |
Offset 127, 15 lines modified | Offset 127, 15 lines modified | ||
127 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/info/ | 127 | drwxr-xr-x···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/info/ |
128 | -rw-r--r--···0·root·········(0)·root·········(0)····27052·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-install-conffiles.png | 128 | -rw-r--r--···0·root·········(0)·root·········(0)····27052·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-install-conffiles.png |
129 | -rw-r--r--···0·root·········(0)·root·········(0)····23405·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-install.png | 129 | -rw-r--r--···0·root·········(0)·root·········(0)····23405·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-install.png |
130 | -rw-r--r--···0·root·········(0)·root·········(0)····16992·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-purge.png | 130 | -rw-r--r--···0·root·········(0)·root·········(0)····16992·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-purge.png |
131 | -rw-r--r--···0·root·········(0)·root·········(0)····32427·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-remove-purge.png | 131 | -rw-r--r--···0·root·········(0)·root·········(0)····32427·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-remove-purge.png |
132 | -rw-r--r--···0·root·········(0)·root·········(0)····23345·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-remove.png | 132 | -rw-r--r--···0·root·········(0)·root·········(0)····23345·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-remove.png |
133 | -rw-r--r--···0·root·········(0)·root·········(0)····88057·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-upgrade.png | 133 | -rw-r--r--···0·root·········(0)·root·········(0)····88057·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy-upgrade.png |
134 | -rw-r--r--···0·root·········(0)·root·········(0)···1762 | 134 | -rw-r--r--···0·root·········(0)·root·········(0)···176264·2025-02-27·06:35:02.000000·./usr/share/info/debian-policy.info.gz |
135 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/css/badge_only.css·->·../../../../../sphinx_rtd_theme/static/css/badge_only.css | 135 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/css/badge_only.css·->·../../../../../sphinx_rtd_theme/static/css/badge_only.css |
136 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/css/theme.css·->·../../../../../sphinx_rtd_theme/static/css/theme.css | 136 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/css/theme.css·->·../../../../../sphinx_rtd_theme/static/css/theme.css |
137 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/doctools.js·->·../../../../javascript/sphinxdoc/1.0/doctools.js | 137 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/doctools.js·->·../../../../javascript/sphinxdoc/1.0/doctools.js |
138 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-Bold.ttf·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.ttf | 138 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-Bold.ttf·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.ttf |
139 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-Bold.woff2·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.woff2 | 139 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-Bold.woff2·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-Bold.woff2 |
140 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-BoldItalic.ttf·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.ttf | 140 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-BoldItalic.ttf·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.ttf |
141 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-BoldItalic.woff2·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.woff2 | 141 | lrwxrwxrwx···0·root·········(0)·root·········(0)········0·2025-02-27·06:35:02.000000·./usr/share/doc/debian-policy/policy.html/_static/fonts/Lato-BoldItalic.woff2·->·../../../../../sphinx_rtd_theme/static/fonts/Lato-BoldItalic.woff2 |
Offset 106, 38 lines modified | Offset 106, 38 lines modified | ||
106 | ···········<div·itemprop="articleBody"> | 106 | ···········<div·itemprop="articleBody"> |
107 | ············· | 107 | ············· |
108 | ··<section·id="binary-packages-from-old-packaging-manual"> | 108 | ··<section·id="binary-packages-from-old-packaging-manual"> |
109 | <h1><span·class="section-number">2.·</span>Binary·packages·(from·old·Packaging·Manual)<a·class="headerlink"·href="#binary-packages-from-old-packaging-manual"·title="Link·to·this·heading"></a></h1> | 109 | <h1><span·class="section-number">2.·</span>Binary·packages·(from·old·Packaging·Manual)<a·class="headerlink"·href="#binary-packages-from-old-packaging-manual"·title="Link·to·this·heading"></a></h1> |
110 | <p>See·<em·class="manpage">deb(5)</em>·and·<a·class="reference·internal"·href="#s-pkg-controlarea"><span·class="std·std-ref">Binary·package·metadata·files</span></a>.</p> | 110 | <p>See·<em·class="manpage">deb(5)</em>·and·<a·class="reference·internal"·href="#s-pkg-controlarea"><span·class="std·std-ref">Binary·package·metadata·files</span></a>.</p> |
111 | <section·id="creating-package-files-dpkg-deb"> | 111 | <section·id="creating-package-files-dpkg-deb"> |
112 | <span·id="s-pkg-bincreating"></span><h2><span·class="section-number">2.1.·</span>Creating·package·files·-·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code><a·class="headerlink"·href="#creating-package-files-dpkg-deb"·title="Link·to·this·heading"></a></h2> | 112 | <span·id="s-pkg-bincreating"></span><h2><span·class="section-number">2.1.·</span>Creating·package·files·-·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code><a·class="headerlink"·href="#creating-package-files-dpkg-deb"·title="Link·to·this·heading"></a></h2> |
113 | <p>All·manipulation·of·binary·package·files·is·done·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>;·it | 113 | <p>All·manipulation·of·binary·package·files·is·done·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>;·it’s |
114 | the·only·program·that·has·knowledge·of·the·format.·(<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·may·be | 114 | the·only·program·that·has·knowledge·of·the·format.·(<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·may·be |
115 | invoked·by·calling·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>,·as·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·will·spot·that·the·options | 115 | invoked·by·calling·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>,·as·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·will·spot·that·the·options |
116 | requested·are·appropriate·to·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·and·invoke·that·instead·with | 116 | requested·are·appropriate·to·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·and·invoke·that·instead·with |
117 | the·same·arguments.)</p> | 117 | the·same·arguments.)</p> |
118 | <p>In·order·to·create·a·binary·package,·you·must·make·a·directory·tree | 118 | <p>In·order·to·create·a·binary·package,·you·must·make·a·directory·tree |
119 | which·contains·all·the·files·and·directories·you·want·to·have·in·the | 119 | which·contains·all·the·files·and·directories·you·want·to·have·in·the |
120 | file·system·data·part·of·the·package.·In·Debian-format·source·packages, | 120 | file·system·data·part·of·the·package.·In·Debian-format·source·packages, |
121 | this·directory·is·usually·either·<code·class="docutils·literal·notranslate"><span·class="pre">debian/tmp</span></code>·or·<code·class="docutils·literal·notranslate"><span·class="pre">debian/pkg</span></code>, | 121 | this·directory·is·usually·either·<code·class="docutils·literal·notranslate"><span·class="pre">debian/tmp</span></code>·or·<code·class="docutils·literal·notranslate"><span·class="pre">debian/pkg</span></code>, |
122 | relative·to·the·top·of·the·package | 122 | relative·to·the·top·of·the·package’s·source·tree.</p> |
123 | <p>They·should·have·the·locations·(relative·to·the·root·of·the·directory | 123 | <p>They·should·have·the·locations·(relative·to·the·root·of·the·directory |
124 | tree·you | 124 | tree·you’re·constructing)·ownerships·and·permissions·which·you·want·them |
125 | to·have·on·the·system·when·they·are·installed.</p> | 125 | to·have·on·the·system·when·they·are·installed.</p> |
126 | <p>With·current·versions·of·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·the·uid/username·and·gid/groupname | 126 | <p>With·current·versions·of·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·the·uid/username·and·gid/groupname |
127 | mappings·for·the·users·and·groups·being·used·should·be·the·same·on·the | 127 | mappings·for·the·users·and·groups·being·used·should·be·the·same·on·the |
128 | system·where·the·package·is·built·and·the·one·where·it·is·installed.</p> | 128 | system·where·the·package·is·built·and·the·one·where·it·is·installed.</p> |
129 | <p>You·need·to·add·one·special·directory·to·the·root·of·the·miniature·file | 129 | <p>You·need·to·add·one·special·directory·to·the·root·of·the·miniature·file |
130 | system·tree·you | 130 | system·tree·you’re·creating:·<code·class="docutils·literal·notranslate"><span·class="pre">DEBIAN</span></code>.·It·should·contain·the·control |
131 | information·files,·notably·the·binary·package·control·file·(see | 131 | information·files,·notably·the·binary·package·control·file·(see |
132 | <a·class="reference·internal"·href="#s-pkg-controlfile"><span·class="std·std-ref">The·binary·package·control·file:·control</span></a>).</p> | 132 | <a·class="reference·internal"·href="#s-pkg-controlfile"><span·class="std·std-ref">The·binary·package·control·file:·control</span></a>).</p> |
133 | <p>The·<code·class="docutils·literal·notranslate"><span·class="pre">DEBIAN</span></code>·directory·will·not·appear·in·the·file·system·archive·of | 133 | <p>The·<code·class="docutils·literal·notranslate"><span·class="pre">DEBIAN</span></code>·directory·will·not·appear·in·the·file·system·archive·of |
134 | the·package,·and·so·won | 134 | the·package,·and·so·won’t·be·installed·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·when·the·package·is |
135 | unpacked.</p> | 135 | unpacked.</p> |
136 | <p>When·you | 136 | <p>When·you’ve·prepared·the·package,·you·should·invoke:</p> |
137 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="n">dpkg</span>·<span·class="o">--</span><span·class="n">build</span>·<span·class="n">directory</span> | 137 | <div·class="highlight-default·notranslate"><div·class="highlight"><pre><span></span><span·class="n">dpkg</span>·<span·class="o">--</span><span·class="n">build</span>·<span·class="n">directory</span> |
138 | </pre></div> | 138 | </pre></div> |
139 | </div> | 139 | </div> |
140 | <p>This·will·build·the·package·in·<code·class="docutils·literal·notranslate"><span·class="pre">directory.deb</span></code>.·(<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·knows·that | 140 | <p>This·will·build·the·package·in·<code·class="docutils·literal·notranslate"><span·class="pre">directory.deb</span></code>.·(<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·knows·that |
141 | <code·class="docutils·literal·notranslate"><span·class="pre">--build</span></code>·is·a·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·option,·so·it·invokes·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·with | 141 | <code·class="docutils·literal·notranslate"><span·class="pre">--build</span></code>·is·a·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·option,·so·it·invokes·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-deb</span></code>·with |
142 | the·same·arguments·to·build·the·package.)</p> | 142 | the·same·arguments·to·build·the·package.)</p> |
143 | <p>See·the·<em·class="manpage">dpkg-deb(8)</em>·man·page·for·details·of·how·to·examine·the | 143 | <p>See·the·<em·class="manpage">dpkg-deb(8)</em>·man·page·for·details·of·how·to·examine·the |
Offset 159, 18 lines modified | Offset 159, 18 lines modified | ||
159 | files·with·names·known·to·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>.·It·will·treat·the·contents·of·these | 159 | files·with·names·known·to·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>.·It·will·treat·the·contents·of·these |
160 | files·specially·-·some·of·them·contain·information·used·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·when | 160 | files·specially·-·some·of·them·contain·information·used·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·when |
161 | installing·or·removing·the·package;·others·are·scripts·which·the·package | 161 | installing·or·removing·the·package;·others·are·scripts·which·the·package |
162 | maintainer·wants·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·to·run.</p> | 162 | maintainer·wants·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·to·run.</p> |
163 | <p>It·is·possible·to·put·other·files·in·the·package·metadata·archive·member, | 163 | <p>It·is·possible·to·put·other·files·in·the·package·metadata·archive·member, |
164 | but·this·is·not·generally·a·good·idea·(though·they·will·largely·be·ignored).</p> | 164 | but·this·is·not·generally·a·good·idea·(though·they·will·largely·be·ignored).</p> |
165 | <p>Here·is·a·brief·list·of·the·package·metadata·files·supported·by | 165 | <p>Here·is·a·brief·list·of·the·package·metadata·files·supported·by |
166 | <code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·and·a·summary·of·what·they | 166 | <code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·and·a·summary·of·what·they’re·used·for.</p> |
167 | <dl> | 167 | <dl> |
168 | <dt><code·class="docutils·literal·notranslate"><span·class="pre">control</span></code></dt><dd><p>This·is·the·key·description·file·used·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>.·It·specifies·the | 168 | <dt><code·class="docutils·literal·notranslate"><span·class="pre">control</span></code></dt><dd><p>This·is·the·key·description·file·used·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>.·It·specifies·the |
169 | package | 169 | package’s·name·and·version,·gives·its·description·for·the·user, |
170 | states·its·relationships·with·other·packages,·and·so·forth.·See | 170 | states·its·relationships·with·other·packages,·and·so·forth.·See |
171 | <a·class="reference·internal"·href="ch-controlfields.html#s-sourcecontrolfiles"><span·class="std·std-ref">Debian·source·package·template·control·files·–·debian/control</span></a>·and | 171 | <a·class="reference·internal"·href="ch-controlfields.html#s-sourcecontrolfiles"><span·class="std·std-ref">Debian·source·package·template·control·files·–·debian/control</span></a>·and |
172 | <a·class="reference·internal"·href="ch-controlfields.html#s-binarycontrolfiles"><span·class="std·std-ref">Debian·binary·package·control·files·–·DEBIAN/control</span></a>.</p> | 172 | <a·class="reference·internal"·href="ch-controlfields.html#s-binarycontrolfiles"><span·class="std·std-ref">Debian·binary·package·control·files·–·DEBIAN/control</span></a>.</p> |
173 | <p>It·is·usually·generated·automatically·from·information·in·the | 173 | <p>It·is·usually·generated·automatically·from·information·in·the |
174 | source·package·by·the·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-gencontrol</span></code>·program,·and·with | 174 | source·package·by·the·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-gencontrol</span></code>·program,·and·with |
175 | assistance·from·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-shlibdeps</span></code>.·See·<a·class="reference·internal"·href="ap-pkg-sourcepkg.html"><span·class="doc">Source·packages·(from·old·Packaging·Manual)</span></a>.</p> | 175 | assistance·from·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-shlibdeps</span></code>.·See·<a·class="reference·internal"·href="ap-pkg-sourcepkg.html"><span·class="doc">Source·packages·(from·old·Packaging·Manual)</span></a>.</p> |
176 | </dd> | 176 | </dd> |
Offset 197, 16 lines modified | Offset 197, 16 lines modified | ||
197 | on·<a·class="reference·internal"·href="ch-sharedlibs.html#s-shlibs"><span·class="std·std-ref">The·shlibs·File·Format</span></a>.</p> | 197 | on·<a·class="reference·internal"·href="ch-sharedlibs.html#s-shlibs"><span·class="std·std-ref">The·shlibs·File·Format</span></a>.</p> |
198 | </dd> | 198 | </dd> |
199 | </dl> | 199 | </dl> |
200 | </section> | 200 | </section> |
201 | <section·id="the-binary-package-control-file-control"> | 201 | <section·id="the-binary-package-control-file-control"> |
202 | <span·id="s-pkg-controlfile"></span><h2><span·class="section-number">2.3.·</span>The·binary·package·control·file:·<code·class="docutils·literal·notranslate"><span·class="pre">control</span></code><a·class="headerlink"·href="#the-binary-package-control-file-control"·title="Link·to·this·heading"></a></h2> | 202 | <span·id="s-pkg-controlfile"></span><h2><span·class="section-number">2.3.·</span>The·binary·package·control·file:·<code·class="docutils·literal·notranslate"><span·class="pre">control</span></code><a·class="headerlink"·href="#the-binary-package-control-file-control"·title="Link·to·this·heading"></a></h2> |
203 | <p>The·most·important·package·metadata·file·used·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·when·it | 203 | <p>The·most·important·package·metadata·file·used·by·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg</span></code>·when·it |
204 | installs·a·package·is·<code·class="docutils·literal·notranslate"><span·class="pre">control</span></code>.·It·contains·all·the·package | 204 | installs·a·package·is·<code·class="docutils·literal·notranslate"><span·class="pre">control</span></code>.·It·contains·all·the·package’s·“vital |
205 | statistics | 205 | statistics”.</p> |
206 | <p>The·binary·package·control·files·of·packages·built·from·Debian·sources | 206 | <p>The·binary·package·control·files·of·packages·built·from·Debian·sources |
207 | are·made·by·a·special·tool,·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-gencontrol</span></code>,·which·reads | 207 | are·made·by·a·special·tool,·<code·class="docutils·literal·notranslate"><span·class="pre">dpkg-gencontrol</span></code>,·which·reads |
208 | <code·class="docutils·literal·notranslate"><span·class="pre">debian/control</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">debian/changelog</span></code>·to·find·the·information·it | 208 | <code·class="docutils·literal·notranslate"><span·class="pre">debian/control</span></code>·and·<code·class="docutils·literal·notranslate"><span·class="pre">debian/changelog</span></code>·to·find·the·information·it |
209 | needs.·See·<a·class="reference·internal"·href="ap-pkg-sourcepkg.html"><span·class="doc">Source·packages·(from·old·Packaging·Manual)</span></a>·for·more·details.</p> | 209 | needs.·See·<a·class="reference·internal"·href="ap-pkg-sourcepkg.html"><span·class="doc">Source·packages·(from·old·Packaging·Manual)</span></a>·for·more·details.</p> |
210 | <p>The·fields·in·binary·package·control·files·are·listed·in | 210 | <p>The·fields·in·binary·package·control·files·are·listed·in |
211 | <a·class="reference·internal"·href="ch-controlfields.html#s-binarycontrolfiles"><span·class="std·std-ref">Debian·binary·package·control·files·–·DEBIAN/control</span></a>.</p> | 211 | <a·class="reference·internal"·href="ch-controlfields.html#s-binarycontrolfiles"><span·class="std·std-ref">Debian·binary·package·control·files·–·DEBIAN/control</span></a>.</p> |
212 | <p>A·description·of·the·syntax·of·control·files·and·the·purpose·of·the | 212 | <p>A·description·of·the·syntax·of·control·files·and·the·purpose·of·the |
Offset 34, 36 lines modified | Offset 34, 36 lines modified | ||
34 | ····*·2.·Binary·packages·(from·old·Packaging·Manual) | 34 | ····*·2.·Binary·packages·(from·old·Packaging·Manual) |
35 | ····*·_\x8V_\x8i_\x8e_\x8w_\x8·_\x8p_\x8a_\x8g_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e | 35 | ····*·_\x8V_\x8i_\x8e_\x8w_\x8·_\x8p_\x8a_\x8g_\x8e_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e |
36 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t | 36 | _\x8P_\x8r_\x8e_\x8v_\x8i_\x8o_\x8u_\x8s·_\x8N_\x8e_\x8x_\x8t |
37 | =============================================================================== | 37 | =============================================================================== |
38 | *\x8**\x8**\x8**\x8**\x8**\x8*·2\x82.\x8.·B\x8Bi\x8in\x8na\x8ar\x8ry\x8y·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8es\x8s·(\x8(f\x8fr\x8ro\x8om\x8m·o\x8ol\x8ld\x8d·P\x8Pa\x8ac\x8ck\x8ka\x8ag\x8gi\x8in\x8ng\x8g·M\x8Ma\x8an\x8nu\x8ua\x8al\x8l)\x8)_\x8?\x8·*\x8**\x8**\x8**\x8**\x8**\x8* | 38 | *\x8**\x8**\x8**\x8**\x8**\x8*·2\x82.\x8.·B\x8Bi\x8in\x8na\x8ar\x8ry\x8y·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8es\x8s·(\x8(f\x8fr\x8ro\x8om\x8m·o\x8ol\x8ld\x8d·P\x8Pa\x8ac\x8ck\x8ka\x8ag\x8gi\x8in\x8ng\x8g·M\x8Ma\x8an\x8nu\x8ua\x8al\x8l)\x8)_\x8?\x8·*\x8**\x8**\x8**\x8**\x8**\x8* |
39 | See·d\x8de\x8eb\x8b(\x8(5\x85)\x8)·and·_\x8B_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8m_\x8e_\x8t_\x8a_\x8d_\x8a_\x8t_\x8a_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s. | 39 | See·d\x8de\x8eb\x8b(\x8(5\x85)\x8)·and·_\x8B_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8m_\x8e_\x8t_\x8a_\x8d_\x8a_\x8t_\x8a_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s. |
40 | *\x8**\x8**\x8**\x8**\x8*·2\x82.\x8.1\x81.\x8.·C\x8Cr\x8re\x8ea\x8at\x8ti\x8in\x8ng\x8g·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8e·f\x8fi\x8il\x8le\x8es\x8s·-\x8-·d\x8dp\x8pk\x8kg\x8g-\x8-d\x8de\x8eb\x8b_\x8?\x8·*\x8**\x8**\x8**\x8**\x8* | 40 | *\x8**\x8**\x8**\x8**\x8*·2\x82.\x8.1\x81.\x8.·C\x8Cr\x8re\x8ea\x8at\x8ti\x8in\x8ng\x8g·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8e·f\x8fi\x8il\x8le\x8es\x8s·-\x8-·d\x8dp\x8pk\x8kg\x8g-\x8-d\x8de\x8eb\x8b_\x8?\x8·*\x8**\x8**\x8**\x8**\x8* |
41 | All·manipulation·of·binary·package·files·is·done·by·dpkg-deb;·it | 41 | All·manipulation·of·binary·package·files·is·done·by·dpkg-deb;·it’s·the·only |
42 | program·that·has·knowledge·of·the·format.·(dpkg-deb·may·be·invoked·by·calling | 42 | program·that·has·knowledge·of·the·format.·(dpkg-deb·may·be·invoked·by·calling |
43 | dpkg,·as·dpkg·will·spot·that·the·options·requested·are·appropriate·to·dpkg-deb | 43 | dpkg,·as·dpkg·will·spot·that·the·options·requested·are·appropriate·to·dpkg-deb |
44 | and·invoke·that·instead·with·the·same·arguments.) | 44 | and·invoke·that·instead·with·the·same·arguments.) |
45 | In·order·to·create·a·binary·package,·you·must·make·a·directory·tree·which | 45 | In·order·to·create·a·binary·package,·you·must·make·a·directory·tree·which |
46 | contains·all·the·files·and·directories·you·want·to·have·in·the·file·system·data | 46 | contains·all·the·files·and·directories·you·want·to·have·in·the·file·system·data |
47 | part·of·the·package.·In·Debian-format·source·packages,·this·directory·is | 47 | part·of·the·package.·In·Debian-format·source·packages,·this·directory·is |
48 | usually·either·debian/tmp·or·debian/pkg,·relative·to·the·top·of·the·package | 48 | usually·either·debian/tmp·or·debian/pkg,·relative·to·the·top·of·the·package’s |
49 | source·tree. | 49 | source·tree. |
50 | They·should·have·the·locations·(relative·to·the·root·of·the·directory·tree | 50 | They·should·have·the·locations·(relative·to·the·root·of·the·directory·tree |
51 | you | 51 | you’re·constructing)·ownerships·and·permissions·which·you·want·them·to·have·on |
52 | the·system·when·they·are·installed. | 52 | the·system·when·they·are·installed. |
53 | With·current·versions·of·dpkg·the·uid/username·and·gid/groupname·mappings·for | 53 | With·current·versions·of·dpkg·the·uid/username·and·gid/groupname·mappings·for |
54 | the·users·and·groups·being·used·should·be·the·same·on·the·system·where·the | 54 | the·users·and·groups·being·used·should·be·the·same·on·the·system·where·the |
55 | package·is·built·and·the·one·where·it·is·installed. | 55 | package·is·built·and·the·one·where·it·is·installed. |
56 | You·need·to·add·one·special·directory·to·the·root·of·the·miniature·file·system | 56 | You·need·to·add·one·special·directory·to·the·root·of·the·miniature·file·system |
57 | tree·you | 57 | tree·you’re·creating:·DEBIAN.·It·should·contain·the·control·information·files, |
58 | notably·the·binary·package·control·file·(see·_\x8T_\x8h_\x8e_\x8·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8: | 58 | notably·the·binary·package·control·file·(see·_\x8T_\x8h_\x8e_\x8·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8: |
59 | _\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l). | 59 | _\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l). |
60 | The·DEBIAN·directory·will·not·appear·in·the·file·system·archive·of·the·package, | 60 | The·DEBIAN·directory·will·not·appear·in·the·file·system·archive·of·the·package, |
61 | and·so·won | 61 | and·so·won’t·be·installed·by·dpkg·when·the·package·is·unpacked. |
62 | When·you | 62 | When·you’ve·prepared·the·package,·you·should·invoke: |
63 | dpkg·--build·directory | 63 | dpkg·--build·directory |
64 | This·will·build·the·package·in·directory.deb.·(dpkg·knows·that·--build·is·a | 64 | This·will·build·the·package·in·directory.deb.·(dpkg·knows·that·--build·is·a |
65 | dpkg-deb·option,·so·it·invokes·dpkg-deb·with·the·same·arguments·to·build·the | 65 | dpkg-deb·option,·so·it·invokes·dpkg-deb·with·the·same·arguments·to·build·the |
66 | package.) | 66 | package.) |
67 | See·the·d\x8dp\x8pk\x8kg\x8g-\x8-d\x8de\x8eb\x8b(\x8(8\x88)\x8)·man·page·for·details·of·how·to·examine·the·contents·of·this | 67 | See·the·d\x8dp\x8pk\x8kg\x8g-\x8-d\x8de\x8eb\x8b(\x8(8\x88)\x8)·man·page·for·details·of·how·to·examine·the·contents·of·this |
68 | newly-created·file.·You·may·find·the·output·of·following·commands·enlightening: | 68 | newly-created·file.·You·may·find·the·output·of·following·commands·enlightening: |
69 | dpkg-deb·--info·filename.deb | 69 | dpkg-deb·--info·filename.deb |
Offset 75, 17 lines modified | Offset 75, 17 lines modified | ||
75 | The·package·metadata·portion·of·a·binary·package·is·a·collection·of·files·with | 75 | The·package·metadata·portion·of·a·binary·package·is·a·collection·of·files·with |
76 | names·known·to·dpkg.·It·will·treat·the·contents·of·these·files·specially·-·some | 76 | names·known·to·dpkg.·It·will·treat·the·contents·of·these·files·specially·-·some |
77 | of·them·contain·information·used·by·dpkg·when·installing·or·removing·the | 77 | of·them·contain·information·used·by·dpkg·when·installing·or·removing·the |
78 | package;·others·are·scripts·which·the·package·maintainer·wants·dpkg·to·run. | 78 | package;·others·are·scripts·which·the·package·maintainer·wants·dpkg·to·run. |
79 | It·is·possible·to·put·other·files·in·the·package·metadata·archive·member,·but | 79 | It·is·possible·to·put·other·files·in·the·package·metadata·archive·member,·but |
80 | this·is·not·generally·a·good·idea·(though·they·will·largely·be·ignored). | 80 | this·is·not·generally·a·good·idea·(though·they·will·largely·be·ignored). |
81 | Here·is·a·brief·list·of·the·package·metadata·files·supported·by·dpkg·and·a | 81 | Here·is·a·brief·list·of·the·package·metadata·files·supported·by·dpkg·and·a |
82 | summary·of·what·they | 82 | summary·of·what·they’re·used·for. |
83 | ··control | 83 | ··control |
84 | ······This·is·the·key·description·file·used·by·dpkg.·It·specifies·the·package | 84 | ······This·is·the·key·description·file·used·by·dpkg.·It·specifies·the·package’s |
85 | ······name·and·version,·gives·its·description·for·the·user,·states·its | 85 | ······name·and·version,·gives·its·description·for·the·user,·states·its |
86 | ······relationships·with·other·packages,·and·so·forth.·See·_\x8D_\x8e_\x8b_\x8i_\x8a_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e | 86 | ······relationships·with·other·packages,·and·so·forth.·See·_\x8D_\x8e_\x8b_\x8i_\x8a_\x8n_\x8·_\x8s_\x8o_\x8u_\x8r_\x8c_\x8e |
87 | ······_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e_\x8·_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s_\x8·_\x8–_\x8·_\x8d_\x8e_\x8b_\x8i_\x8a_\x8n_\x8/_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l·and·_\x8D_\x8e_\x8b_\x8i_\x8a_\x8n_\x8·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e | 87 | ······_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8·_\x8t_\x8e_\x8m_\x8p_\x8l_\x8a_\x8t_\x8e_\x8·_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s_\x8·_\x8–_\x8·_\x8d_\x8e_\x8b_\x8i_\x8a_\x8n_\x8/_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l·and·_\x8D_\x8e_\x8b_\x8i_\x8a_\x8n_\x8·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e |
88 | ······_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s_\x8·_\x8–_\x8·_\x8D_\x8E_\x8B_\x8I_\x8A_\x8N_\x8/_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l. | 88 | ······_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s_\x8·_\x8–_\x8·_\x8D_\x8E_\x8B_\x8I_\x8A_\x8N_\x8/_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l. |
89 | ······It·is·usually·generated·automatically·from·information·in·the·source | 89 | ······It·is·usually·generated·automatically·from·information·in·the·source |
90 | ······package·by·the·dpkg-gencontrol·program,·and·with·assistance·from·dpkg- | 90 | ······package·by·the·dpkg-gencontrol·program,·and·with·assistance·from·dpkg- |
91 | ······shlibdeps.·See·_\x8S_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8s_\x8·_\x8(_\x8f_\x8r_\x8o_\x8m_\x8·_\x8o_\x8l_\x8d_\x8·_\x8P_\x8a_\x8c_\x8k_\x8a_\x8g_\x8i_\x8n_\x8g_\x8·_\x8M_\x8a_\x8n_\x8u_\x8a_\x8l_\x8). | 91 | ······shlibdeps.·See·_\x8S_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8s_\x8·_\x8(_\x8f_\x8r_\x8o_\x8m_\x8·_\x8o_\x8l_\x8d_\x8·_\x8P_\x8a_\x8c_\x8k_\x8a_\x8g_\x8i_\x8n_\x8g_\x8·_\x8M_\x8a_\x8n_\x8u_\x8a_\x8l_\x8). |
Offset 108, 15 lines modified | Offset 108, 15 lines modified | ||
108 | ··shlibs | 108 | ··shlibs |
109 | ······This·file·contains·a·list·of·the·shared·libraries·supplied·by·the | 109 | ······This·file·contains·a·list·of·the·shared·libraries·supplied·by·the |
110 | ······package,·with·dependency·details·for·each.·This·is·used·by·dpkg-shlibdeps | 110 | ······package,·with·dependency·details·for·each.·This·is·used·by·dpkg-shlibdeps |
111 | ······when·it·determines·what·dependencies·are·required·in·a·package·control | 111 | ······when·it·determines·what·dependencies·are·required·in·a·package·control |
112 | ······file.·The·shlibs·file·format·is·described·on·_\x8T_\x8h_\x8e_\x8·_\x8s_\x8h_\x8l_\x8i_\x8b_\x8s_\x8·_\x8F_\x8i_\x8l_\x8e_\x8·_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t. | 112 | ······file.·The·shlibs·file·format·is·described·on·_\x8T_\x8h_\x8e_\x8·_\x8s_\x8h_\x8l_\x8i_\x8b_\x8s_\x8·_\x8F_\x8i_\x8l_\x8e_\x8·_\x8F_\x8o_\x8r_\x8m_\x8a_\x8t. |
113 | *\x8**\x8**\x8**\x8**\x8*·2\x82.\x8.3\x83.\x8.·T\x8Th\x8he\x8e·b\x8bi\x8in\x8na\x8ar\x8ry\x8y·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8e·c\x8co\x8on\x8nt\x8tr\x8ro\x8ol\x8l·f\x8fi\x8il\x8le\x8e:\x8:·c\x8co\x8on\x8nt\x8tr\x8ro\x8ol\x8l_\x8?\x8·*\x8**\x8**\x8**\x8**\x8* | 113 | *\x8**\x8**\x8**\x8**\x8*·2\x82.\x8.3\x83.\x8.·T\x8Th\x8he\x8e·b\x8bi\x8in\x8na\x8ar\x8ry\x8y·p\x8pa\x8ac\x8ck\x8ka\x8ag\x8ge\x8e·c\x8co\x8on\x8nt\x8tr\x8ro\x8ol\x8l·f\x8fi\x8il\x8le\x8e:\x8:·c\x8co\x8on\x8nt\x8tr\x8ro\x8ol\x8l_\x8?\x8·*\x8**\x8**\x8**\x8**\x8* |
114 | The·most·important·package·metadata·file·used·by·dpkg·when·it·installs·a | 114 | The·most·important·package·metadata·file·used·by·dpkg·when·it·installs·a |
115 | package·is·control.·It·contains·all·the·package | 115 | package·is·control.·It·contains·all·the·package’s·“vital·statistics”. |
116 | The·binary·package·control·files·of·packages·built·from·Debian·sources·are·made | 116 | The·binary·package·control·files·of·packages·built·from·Debian·sources·are·made |
117 | by·a·special·tool,·dpkg-gencontrol,·which·reads·debian/control·and·debian/ | 117 | by·a·special·tool,·dpkg-gencontrol,·which·reads·debian/control·and·debian/ |
118 | changelog·to·find·the·information·it·needs.·See·_\x8S_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8s_\x8·_\x8(_\x8f_\x8r_\x8o_\x8m_\x8·_\x8o_\x8l_\x8d | 118 | changelog·to·find·the·information·it·needs.·See·_\x8S_\x8o_\x8u_\x8r_\x8c_\x8e_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e_\x8s_\x8·_\x8(_\x8f_\x8r_\x8o_\x8m_\x8·_\x8o_\x8l_\x8d |
119 | _\x8P_\x8a_\x8c_\x8k_\x8a_\x8g_\x8i_\x8n_\x8g_\x8·_\x8M_\x8a_\x8n_\x8u_\x8a_\x8l_\x8)·for·more·details. | 119 | _\x8P_\x8a_\x8c_\x8k_\x8a_\x8g_\x8i_\x8n_\x8g_\x8·_\x8M_\x8a_\x8n_\x8u_\x8a_\x8l_\x8)·for·more·details. |
120 | The·fields·in·binary·package·control·files·are·listed·in·_\x8D_\x8e_\x8b_\x8i_\x8a_\x8n_\x8·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e | 120 | The·fields·in·binary·package·control·files·are·listed·in·_\x8D_\x8e_\x8b_\x8i_\x8a_\x8n_\x8·_\x8b_\x8i_\x8n_\x8a_\x8r_\x8y_\x8·_\x8p_\x8a_\x8c_\x8k_\x8a_\x8g_\x8e |
121 | _\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s_\x8·_\x8–_\x8·_\x8D_\x8E_\x8B_\x8I_\x8A_\x8N_\x8/_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l. | 121 | _\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l_\x8·_\x8f_\x8i_\x8l_\x8e_\x8s_\x8·_\x8–_\x8·_\x8D_\x8E_\x8B_\x8I_\x8A_\x8N_\x8/_\x8c_\x8o_\x8n_\x8t_\x8r_\x8o_\x8l. |
122 | A·description·of·the·syntax·of·control·files·and·the·purpose·of·the·fields·is | 122 | A·description·of·the·syntax·of·control·files·and·the·purpose·of·the·fields·is |
Offset 5965, 29 lines modified | Offset 5965, 29 lines modified | ||
5965 | FOURTEEN | 5965 | FOURTEEN |
5966 | BINARY·PACKAGES·(FROM·OLD·PACKAGING·MANUAL) | 5966 | BINARY·PACKAGES·(FROM·OLD·PACKAGING·MANUAL) |
5967 | See·deb(5)·and·Binary·package·metadata·files. | 5967 | See·deb(5)·and·Binary·package·metadata·files. |
5968 | 14.1·Creating·package·files·-·dpkg-deb | 5968 | 14.1·Creating·package·files·-·dpkg-deb |
5969 | All·manipulation·of·binary·package·files·is·done·by·dpkg-deb;·it | 5969 | All·manipulation·of·binary·package·files·is·done·by·dpkg-deb;·it’s·the·only·program·that·has·knowledge·of·the·format. |
5970 | (dpkg-deb·may·be·invoked·by·calling·dpkg,·as·dpkg·will·spot·that·the·options·requested·are·appropriate·to·dpkg-deb | 5970 | (dpkg-deb·may·be·invoked·by·calling·dpkg,·as·dpkg·will·spot·that·the·options·requested·are·appropriate·to·dpkg-deb |
5971 | and·invoke·that·instead·with·the·same·arguments.) | 5971 | and·invoke·that·instead·with·the·same·arguments.) |
5972 | In·order·to·create·a·binary·package,·you·must·make·a·directory·tree·which·contains·all·the·files·and·directories·you·want | 5972 | In·order·to·create·a·binary·package,·you·must·make·a·directory·tree·which·contains·all·the·files·and·directories·you·want |
5973 | to·have·in·the·file·system·data·part·of·the·package.·In·Debian-format·source·packages,·this·directory·is·usually·either | 5973 | to·have·in·the·file·system·data·part·of·the·package.·In·Debian-format·source·packages,·this·directory·is·usually·either |
5974 | debian/tmp·or·debian/pkg,·relative·to·the·top·of·the·package | 5974 | debian/tmp·or·debian/pkg,·relative·to·the·top·of·the·package’s·source·tree. |
5975 | They·should·have·the·locations·(relative·to·the·root·of·the·directory·tree·you | 5975 | They·should·have·the·locations·(relative·to·the·root·of·the·directory·tree·you’re·constructing)·ownerships·and·permissions |
5976 | which·you·want·them·to·have·on·the·system·when·they·are·installed. | 5976 | which·you·want·them·to·have·on·the·system·when·they·are·installed. |
5977 | With·current·versions·of·dpkg·the·uid/username·and·gid/groupname·mappings·for·the·users·and·groups·being·used·should | 5977 | With·current·versions·of·dpkg·the·uid/username·and·gid/groupname·mappings·for·the·users·and·groups·being·used·should |
5978 | be·the·same·on·the·system·where·the·package·is·built·and·the·one·where·it·is·installed. | 5978 | be·the·same·on·the·system·where·the·package·is·built·and·the·one·where·it·is·installed. |
5979 | You·need·to·add·one·special·directory·to·the·root·of·the·miniature·file·system·tree·you | 5979 | You·need·to·add·one·special·directory·to·the·root·of·the·miniature·file·system·tree·you’re·creating:·DEBIAN.·It·should |
5980 | contain·the·control·information·files,·notably·the·binary·package·control·file·(see·The·binary·package·control·file:·control). | 5980 | contain·the·control·information·files,·notably·the·binary·package·control·file·(see·The·binary·package·control·file:·control). |
5981 | The·DEBIAN·directory·will·not·appear·in·the·file·system·archive·of·the·package,·and·so·won | 5981 | The·DEBIAN·directory·will·not·appear·in·the·file·system·archive·of·the·package,·and·so·won’t·be·installed·by·dpkg·when |
5982 | the·package·is·unpacked. | 5982 | the·package·is·unpacked. |
5983 | When·you | 5983 | When·you’ve·prepared·the·package,·you·should·invoke: |
5984 | dpkg·--build·directory | 5984 | dpkg·--build·directory |
5985 | This·will·build·the·package·in·directory.deb.·(dpkg·knows·that·--build·is·a·dpkg-deb·option,·so·it·invokes | 5985 | This·will·build·the·package·in·directory.deb.·(dpkg·knows·that·--build·is·a·dpkg-deb·option,·so·it·invokes |
5986 | dpkg-deb·with·the·same·arguments·to·build·the·package.) | 5986 | dpkg-deb·with·the·same·arguments·to·build·the·package.) |
5987 | See·the·dpkg-deb(8)·man·page·for·details·of·how·to·examine·the·contents·of·this·newly-created·file.·You·may·find·the | 5987 | See·the·dpkg-deb(8)·man·page·for·details·of·how·to·examine·the·contents·of·this·newly-created·file.·You·may·find·the |
5988 | output·of·following·commands·enlightening: | 5988 | output·of·following·commands·enlightening: |
5989 | dpkg-deb·--info·filename.deb | 5989 | dpkg-deb·--info·filename.deb |
Offset 6003, 18 lines modified | Offset 6003, 18 lines modified | ||
6003 | 14.2·Binary·package·metadata·files | 6003 | 14.2·Binary·package·metadata·files |
6004 | The·package·metadata·portion·of·a·binary·package·is·a·collection·of·files·with·names·known·to·dpkg.·It·will·treat·the | 6004 | The·package·metadata·portion·of·a·binary·package·is·a·collection·of·files·with·names·known·to·dpkg.·It·will·treat·the |
6005 | contents·of·these·files·specially·-·some·of·them·contain·information·used·by·dpkg·when·installing·or·removing·the·package; | 6005 | contents·of·these·files·specially·-·some·of·them·contain·information·used·by·dpkg·when·installing·or·removing·the·package; |
6006 | others·are·scripts·which·the·package·maintainer·wants·dpkg·to·run. | 6006 | others·are·scripts·which·the·package·maintainer·wants·dpkg·to·run. |
6007 | It·is·possible·to·put·other·files·in·the·package·metadata·archive·member,·but·this·is·not·generally·a·good·idea·(though·they | 6007 | It·is·possible·to·put·other·files·in·the·package·metadata·archive·member,·but·this·is·not·generally·a·good·idea·(though·they |
6008 | will·largely·be·ignored). | 6008 | will·largely·be·ignored). |
6009 | Here·is·a·brief·list·of·the·package·metadata·files·supported·by·dpkg·and·a·summary·of·what·they | 6009 | Here·is·a·brief·list·of·the·package·metadata·files·supported·by·dpkg·and·a·summary·of·what·they’re·used·for. |
6010 | control | 6010 | control |
6011 | This·is·the·key·description·file·used·by·dpkg.·It·specifies·the·package | 6011 | This·is·the·key·description·file·used·by·dpkg.·It·specifies·the·package’s·name·and·version,·gives·its·description·for |
6012 | the·user,·states·its·relationships·with·other·packages,·and·so·forth.·See·Debian·source·package·template·control·files | 6012 | the·user,·states·its·relationships·with·other·packages,·and·so·forth.·See·Debian·source·package·template·control·files |
6013 | –·debian/control·and·Debian·binary·package·control·files·–·DEBIAN/control. | 6013 | –·debian/control·and·Debian·binary·package·control·files·–·DEBIAN/control. |
6014 | It·is·usually·generated·automatically·from·information·in·the·source·package·by·the·dpkg-gencontrol·program, | 6014 | It·is·usually·generated·automatically·from·information·in·the·source·package·by·the·dpkg-gencontrol·program, |
6015 | and·with·assistance·from·dpkg-shlibdeps.·See·Source·packages·(from·old·Packaging·Manual). | 6015 | and·with·assistance·from·dpkg-shlibdeps.·See·Source·packages·(from·old·Packaging·Manual). |
6016 | postinst,·preinst,·postrm,·prerm | 6016 | postinst,·preinst,·postrm,·prerm |
6017 | These·are·executable·files·(usually·scripts)·which·dpkg·runs·during·installation,·upgrade·and·removal·of·packages. | 6017 | These·are·executable·files·(usually·scripts)·which·dpkg·runs·during·installation,·upgrade·and·removal·of·packages. |
Offset 6032, 15 lines modified | Offset 6032, 15 lines modified | ||
6032 | This·file·contains·a·list·of·the·shared·libraries·supplied·by·the·package,·with·dependency·details·for·each.·This | 6032 | This·file·contains·a·list·of·the·shared·libraries·supplied·by·the·package,·with·dependency·details·for·each.·This |
6033 | is·used·by·dpkg-shlibdeps·when·it·determines·what·dependencies·are·required·in·a·package·control·file.·The | 6033 | is·used·by·dpkg-shlibdeps·when·it·determines·what·dependencies·are·required·in·a·package·control·file.·The |
6034 | shlibs·file·format·is·described·on·The·shlibs·File·Format. | 6034 | shlibs·file·format·is·described·on·The·shlibs·File·Format. |
6035 | 14.3·The·binary·package·control·file:·control | 6035 | 14.3·The·binary·package·control·file:·control |
6036 | The·most·important·package·metadata·file·used·by·dpkg·when·it·installs·a·package·is·control.·It·contains·all·the | 6036 | The·most·important·package·metadata·file·used·by·dpkg·when·it·installs·a·package·is·control.·It·contains·all·the |
6037 | package | 6037 | package’s·“vital·statistics”. |
6038 | The·binary·package·control·files·of·packages·built·from·Debian·sources·are·made·by·a·special·tool,·dpkg-gencontrol, | 6038 | The·binary·package·control·files·of·packages·built·from·Debian·sources·are·made·by·a·special·tool,·dpkg-gencontrol, |
6039 | which·reads·debian/control·and·debian/changelog·to·find·the·information·it·needs.·See·Source·packages·(from | 6039 | which·reads·debian/control·and·debian/changelog·to·find·the·information·it·needs.·See·Source·packages·(from |
6040 | old·Packaging·Manual)·for·more·details. | 6040 | old·Packaging·Manual)·for·more·details. |
6041 | The·fields·in·binary·package·control·files·are·listed·in·Debian·binary·package·control·files·–·DEBIAN/control. | 6041 | The·fields·in·binary·package·control·files·are·listed·in·Debian·binary·package·control·files·–·DEBIAN/control. |
6042 | A·description·of·the·syntax·of·control·files·and·the·purpose·of·the·fields·is·available·in·Control·files·and·their·fields. | 6042 | A·description·of·the·syntax·of·control·files·and·the·purpose·of·the·fields·is·available·in·Control·files·and·their·fields. |
6043 | 14.4·Time·Stamps | 6043 | 14.4·Time·Stamps |
Offset 27502, 12429 lines modified | Offset 27502, 12430 lines modified | ||
0006b6d0:·e280·9864·706b·672d·6465·62e2·8099·0a3d··...dpkg-deb....= | 0006b6d0:·e280·9864·706b·672d·6465·62e2·8099·0a3d··...dpkg-deb....= | ||
0006b6e0:·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d··================ | 0006b6e0:·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d··================ | ||
0006b6f0:·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d··================ | 0006b6f0:·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d·3d3d··================ | ||
0006b700:·3d3d·3d3d·3d3d·3d0a·0a41·6c6c·206d·616e··=======..All·man | 0006b700:·3d3d·3d3d·3d3d·3d0a·0a41·6c6c·206d·616e··=======..All·man | ||
0006b710:·6970·756c·6174·696f·6e20·6f66·2062·696e··ipulation·of·bin | 0006b710:·6970·756c·6174·696f·6e20·6f66·2062·696e··ipulation·of·bin | ||
0006b720:·6172·7920·7061·636b·6167·6520·6669·6c65··ary·package·file | 0006b720:·6172·7920·7061·636b·6167·6520·6669·6c65··ary·package·file | ||
0006b730:·7320·6973·2064·6f6e·6520·6279·20e2·8098··s·is·done·by·... | 0006b730:·7320·6973·2064·6f6e·6520·6279·20e2·8098··s·is·done·by·... | ||
0006b740:·6470·6b67·2d64·6562·e280·993b·2069·74 | 0006b740:·6470·6b67·2d64·6562·e280·993b·2069·74e2··dpkg-deb...;·it. | ||
0006b750:·7320·7468·650a·6f6e·6c79·2070·726f· | 0006b750:·8099·7320·7468·650a·6f6e·6c79·2070·726f··..s·the.only·pro | ||
0006b760:·616d·2074·6861·7420·6861·7320·6b6e· | 0006b760:·6772·616d·2074·6861·7420·6861·7320·6b6e··gram·that·has·kn | ||
0006b770:·6c65·6467·6520·6f66·2074·6865·2066· | 0006b770:·6f77·6c65·6467·6520·6f66·2074·6865·2066··owledge·of·the·f | ||
0006b780:·6d61·742e·2020·28e2·8098·6470·6b67· | 0006b780:·6f72·6d61·742e·2020·28e2·8098·6470·6b67··ormat.··(...dpkg | ||
0006b790:·6562·e280·9920·6d61·7920·6265·0a69· | 0006b790:·2d64·6562·e280·9920·6d61·7920·6265·0a69··-deb...·may·be.i | ||
0006b7a0:·6f6b·6564·2062·7920·6361·6c6c·696e· | 0006b7a0:·6e76·6f6b·6564·2062·7920·6361·6c6c·696e··nvoked·by·callin | ||
0006b7b0:·e280·9864·706b·67e2·8099·2c20·6173· | 0006b7b0:·6720·e280·9864·706b·67e2·8099·2c20·6173··g·...dpkg...,·as | ||
0006b7c0:·8098·6470·6b67·e280·9920·7769·6c6c· | 0006b7c0:·20e2·8098·6470·6b67·e280·9920·7769·6c6c···...dpkg...·will | ||
0006b7d0:·706f·7420·7468·6174·2074·6865·206f· | 0006b7d0:·2073·706f·7420·7468·6174·2074·6865·206f···spot·that·the·o | ||
0006b7e0:·696f·6e73·0a72·6571·7565·7374·6564· | 0006b7e0:·7074·696f·6e73·0a72·6571·7565·7374·6564··ptions.requested | ||
0006b7f0:·7265·2061·7070·726f·7072·6961·7465· | 0006b7f0:·2061·7265·2061·7070·726f·7072·6961·7465···are·appropriate | ||
0006b800:·6f20·e280·9864·706b·672d·6465·62e2· | 0006b800:·2074·6f20·e280·9864·706b·672d·6465·62e2···to·...dpkg-deb. | ||
0006b810:·2061·6e64·2069·6e76·6f6b·6520·7468· | 0006b810:·8099·2061·6e64·2069·6e76·6f6b·6520·7468··..·and·invoke·th | ||
0006b820:·2069·6e73·7465·6164·2077·6974·6820· | 0006b820:·6174·2069·6e73·7465·6164·2077·6974·6820··at·instead·with· | ||
0006b830:·650a·7361·6d65·2061·7267·756d·656e· | 0006b830:·7468·650a·7361·6d65·2061·7267·756d·656e··the.same·argumen | ||
0006b840:·2e29·0a0a·496e·206f·7264·6572·2074· | 0006b840:·7473·2e29·0a0a·496e·206f·7264·6572·2074··ts.)..In·order·t | ||
0006b850:·6372·6561·7465·2061·2062·696e·6172· | 0006b850:·6f20·6372·6561·7465·2061·2062·696e·6172··o·create·a·binar | ||
0006b860:·7061·636b·6167·652c·2079·6f75·206d· | 0006b860:·7920·7061·636b·6167·652c·2079·6f75·206d··y·package,·you·m | ||
0006b870:·7420·6d61·6b65·2061·2064·6972·6563· | 0006b870:·7573·7420·6d61·6b65·2061·2064·6972·6563··ust·make·a·direc | ||
0006b880:·7279·2074·7265·650a·7768·6963·6820· | 0006b880:·746f·7279·2074·7265·650a·7768·6963·6820··tory·tree.which· | ||
0006b890:·6e74·6169·6e73·2061·6c6c·2074·6865· | 0006b890:·636f·6e74·6169·6e73·2061·6c6c·2074·6865··contains·all·the | ||
0006b8a0:·696c·6573·2061·6e64·2064·6972·6563· | 0006b8a0:·2066·696c·6573·2061·6e64·2064·6972·6563···files·and·direc | ||
0006b8b0:·7269·6573·2079·6f75·2077·616e·7420· | 0006b8b0:·746f·7269·6573·2079·6f75·2077·616e·7420··tories·you·want· | ||
0006b8c0:·2068·6176·6520·696e·2074·6865·0a66· | 0006b8c0:·746f·2068·6176·6520·696e·2074·6865·0a66··to·have·in·the.f | ||
0006b8d0:·6520·7379·7374·656d·2064·6174·6120· | 0006b8d0:·696c·6520·7379·7374·656d·2064·6174·6120··ile·system·data· | ||
0006b8e0:·7274·206f·6620·7468·6520·7061·636b· | 0006b8e0:·7061·7274·206f·6620·7468·6520·7061·636b··part·of·the·pack | ||
0006b8f0:·652e·2020·496e·2044·6562·6961·6e2d· | 0006b8f0:·6167·652e·2020·496e·2044·6562·6961·6e2d··age.··In·Debian- | ||
0006b900:·726d·6174·2073·6f75·7263·6520·7061· | 0006b900:·666f·726d·6174·2073·6f75·7263·6520·7061··format·source·pa | ||
0006b910:·6167·6573·2c0a·7468·6973·2064·6972· | 0006b910:·636b·6167·6573·2c0a·7468·6973·2064·6972··ckages,.this·dir | ||
0006b920:·746f·7279·2069·7320·7573·7561·6c6c· | 0006b920:·6563·746f·7279·2069·7320·7573·7561·6c6c··ectory·is·usuall | ||
0006b930:·6569·7468·6572·20e2·8098·6465·6269· | 0006b930:·7920·6569·7468·6572·20e2·8098·6465·6269··y·either·...debi | ||
0006b940:·2f74·6d70·e280·9920·6f72·20e2·8098· | 0006b940:·616e·2f74·6d70·e280·9920·6f72·20e2·8098··an/tmp...·or·... | ||
0006b950:·6269·616e·2f70·6b67·e280·992c·2072· | 0006b950:·6465·6269·616e·2f70·6b67·e280·992c·2072··debian/pkg...,·r | ||
0006b960:·6174·6976·650a·746f·2074·6865·2074· | 0006b960:·656c·6174·6976·650a·746f·2074·6865·2074··elative.to·the·t | ||
0006b970:·206f·6620·7468·6520·7061·636b·6167· | 0006b970:·6f70·206f·6620·7468·6520·7061·636b·6167··op·of·the·packag | ||
0006b980:·7320·736f·7572·6365·2074·7265· | 0006b980:·65e2·8099·7320·736f·7572·6365·2074·7265··e...s·source·tre | ||
0006b990:·5468·6579·2073·686f·756c·6420· | 0006b990:·652e·0a0a·5468·6579·2073·686f·756c·6420··e...They·should· | ||
0006b9a0:·2074·6865·206c·6f63·6174·696f· | 0006b9a0:·6861·7665·2074·6865·206c·6f63·6174·696f··have·the·locatio | ||
0006b9b0:·7265·6c61·7469·7665·2074·6f20· | 0006b9b0:·6e73·2028·7265·6c61·7469·7665·2074·6f20··ns·(relative·to· | ||
0006b9c0:·726f·6f74·206f·6620·7468·6520· | 0006b9c0:·7468·6520·726f·6f74·206f·6620·7468·6520··the·root·of·the· | ||
0006b9d0:·6374·6f72·790a·7472·6565·2079· | 0006b9d0:·6469·7265·6374·6f72·790a·7472·6565·2079··directory.tree·y | ||
0006b9e0:·6f75·e280·9972·6520·636f·6e73·7472·7563··ou...re·construc | |||
0006b9f0:·7469·6e67·2920·6f77·6e65·7273·6869·7073··ting)·ownerships | |||
0006ba00:·2061·6e64·2070·6572·6d69·7373·696f·6e73···and·permissions | |||
0006ba10:·2077·6869·6368·2079·6f75·2077·616e·7420···which·you·want· | |||
0006ba20:·7468·656d·0a74·6f20·6861·7665·206f·6e20··them.to·have·on· | |||
0006ba30:·7468·6520·7379·7374·656d·2077·6865·6e20··the·system·when· | |||
0006ba40:·7468·6579·2061·7265·2069·6e73·7461·6c6c··they·are·install | |||
0006ba50:·6564·2e0a·0a57·6974·6820·6375·7272·656e··ed...With·curren | |||
0006ba60:·7420·7665·7273·696f·6e73·206f·6620·e280··t·versions·of·.. | |||
0006b9e0:·6520·636f·6e73·7472·7563·7469·6e67·2920··e·constructing)· | |||
0006b9f0:·6f77·6e65·7273·6869·7073·2061·6e64·2070··ownerships·and·p | |||
0006ba00:·6572·6d69·7373·696f·6e73·2077·6869·6368··ermissions·which | |||
0006ba10:·2079·6f75·2077·616e·7420·7468·656d·0a74···you·want·them.t | |||
0006ba20:·6f20·6861·7665·206f·6e20·7468·6520·7379··o·have·on·the·sy | |||
0006ba30:·7374·656d·2077·6865·6e20·7468·6579·2061··stem·when·they·a | |||
0006ba40:·7265·2069·6e73·7461·6c6c·6564·2e0a·0a57··re·installed...W | |||
0006ba50:·6974·6820·6375·7272·656e·7420·7665·7273··ith·current·vers | |||
0006ba60:·696f·6e73·206f·6620·e280·9864·706b·67e2··ions·of·...dpkg. | |||
0006ba70:·8099·2074·6865·2075·6964·2f75·7365·726e··..·the·uid/usern | |||
0006ba80:·616d·6520·616e·6420·6769·642f·6772·6f75··ame·and·gid/grou | |||
0006ba90:·706e·616d·650a·6d61·7070·696e·6773·2066··pname.mappings·f | |||
0006baa0:·6f72·2074·6865·2075·7365·7273·2061·6e64··or·the·users·and | |||
0006bab0:·2067·726f·7570·7320·6265·696e·6720·7573···groups·being·us | |||
0006bac0:·6564·2073·686f·756c·6420·6265·2074·6865··ed·should·be·the | |||
0006bad0:·2073·616d·6520·6f6e·2074·6865·0a73·7973···same·on·the.sys | |||
0006bae0:·7465·6d20·7768·6572·6520·7468·6520·7061··tem·where·the·pa | |||
0006baf0:·636b·6167·6520·6973·2062·7569·6c74·2061··ckage·is·built·a | |||
0006bb00:·6e64·2074·6865·206f·6e65·2077·6865·7265··nd·the·one·where | |||
0006bb10:·2069·7420·6973·2069·6e73·7461·6c6c·6564···it·is·installed | |||
0006bb20:·2e0a·0a59·6f75·206e·6565·6420·746f·2061··...You·need·to·a | |||
0006bb30:·6464·206f·6e65·2073·7065·6369·616c·2064··dd·one·special·d | |||
0006bb40:·6972·6563·746f·7279·2074·6f20·7468·6520··irectory·to·the· | |||
0006bb50:·726f·6f74·206f·6620·7468·6520·6d69·6e69··root·of·the·mini | |||
0006bb60:·6174·7572·6520·6669·6c65·0a73·7973·7465··ature·file.syste | |||
0006bb70:·6d20·7472·6565·2079·6f75·2772·6520·6372··m·tree·you're·cr | |||
0006bb80:·6561·7469·6e67·3a20·e280·9844·4542·4941··eating:·...DEBIA | |||
0006bb90:·4ee2·8099·2e20·2049·7420·7368·6f75·6c64··N....··It·should | |||
0006bba0:·2063·6f6e·7461·696e·2074·6865·2063·6f6e···contain·the·con | |||
0006bbb0:·7472·6f6c·0a69·6e66·6f72·6d61·7469·6f6e··trol.information | |||
0006bbc0:·2066·696c·6573·2c20·6e6f·7461·626c·7920···files,·notably· | |||
0006bbd0:·7468·6520·6269·6e61·7279·2070·6163·6b61··the·binary·packa | |||
0006bbe0:·6765·2063·6f6e·7472·6f6c·2066·696c·6520··ge·control·file· | |||
0006bbf0:·2873·6565·202a·6e6f·7465·0a54·6865·2062··(see·*note.The·b | |||
0006bc00:·696e·6172·7920·7061·636b·6167·6520·636f··inary·package·co | |||
0006bc10:·6e74·726f·6c20·6669·6c65·3b20·636f·6e74··ntrol·file;·cont | |||
0006bc20:·726f·6c3a·2031·6239·2e29·2e0a·0a54·6865··rol:·1b9.)...The | |||
0006bc30:·20e2·8098·4445·4249·414e·e280·9920·6469···...DEBIAN...·di | |||
0006bc40:·7265·6374·6f72·7920·7769·6c6c·206e·6f74··rectory·will·not | |||
0006bc50:·2061·7070·6561·7220·696e·2074·6865·2066···appear·in·the·f | |||
0006bc60:·696c·6520·7379·7374·656d·2061·7263·6869··ile·system·archi | |||
0006bc70:·7665·206f·6620·7468·650a·7061·636b·6167··ve·of·the.packag | |||
0006bc80:·652c·2061·6e64·2073·6f20·776f·6e27·7420··e,·and·so·won't· | |||
0006bc90:·6265·2069·6e73·7461·6c6c·6564·2062·7920··be·installed·by· | |||
0006b | 0006ba70:·9864·706b·67e2·8099·2074·6865·2075·6964··.dpkg...·the·uid | ||
0006ba80:·2f75·7365·726e·616d·6520·616e·6420·6769··/username·and·gi | |||
0006ba90:·642f·6772·6f75·706e·616d·650a·6d61·7070··d/groupname.mapp | |||
0006baa0:·696e·6773·2066·6f72·2074·6865·2075·7365··ings·for·the·use | |||
0006bab0:·7273·2061·6e64·2067·726f·7570·7320·6265··rs·and·groups·be | |||
0006bac0:·696e·6720·7573·6564·2073·686f·756c·6420··ing·used·should· | |||
0006bad0:·6265·2074·6865·2073·616d·6520·6f6e·2074··be·the·same·on·t | |||
0006bae0:·6865·0a73·7973·7465·6d20·7768·6572·6520··he.system·where· | |||
0006b | 0006baf0:·7468·6520·7061·636b·6167·6520·6973·2062··the·package·is·b | ||
0006bb00:·7569·6c74·2061·6e64·2074·6865·206f·6e65··uilt·and·the·one | |||
0006bb10:·2077·6865·7265·2069·7420·6973·2069·6e73···where·it·is·ins | |||
0006bb20:·7461·6c6c·6564·2e0a·0a59·6f75·206e·6565··talled...You·nee | |||
0006bb30:·6420·746f·2061·6464·206f·6e65·2073·7065··d·to·add·one·spe | |||
0006bb40:·6369·616c·2064·6972·6563·746f·7279·2074··cial·directory·t | |||
0006bb50:·6f20·7468·6520·726f·6f74·206f·6620·7468··o·the·root·of·th | |||
0006bb60:·6520·6d69·6e69·6174·7572·6520·6669·6c65··e·miniature·file | |||
0006bb70:·0a73·7973·7465·6d20·7472·6565·2079·6f75··.system·tree·you | |||
0006bb80:·e280·9972·6520·6372·6561·7469·6e67·3a20··...re·creating:· | |||
0006bb90:·e280·9844·4542·4941·4ee2·8099·2e20·2049··...DEBIAN....··I | |||
0006bba0:·7420·7368·6f75·6c64·2063·6f6e·7461·696e··t·should·contain | |||
0006bbb0:·2074·6865·2063·6f6e·7472·6f6c·0a69·6e66···the·control.inf | |||
0006bbc0:·6f72·6d61·7469·6f6e·2066·696c·6573·2c20··ormation·files,· | |||
0006bbd0:·6e6f·7461·626c·7920·7468·6520·6269·6e61··notably·the·bina | |||
0006bcc0:·6e70·6163·6b65·642e·0a0a·5768·656e·2079··npacked...When·y | |||
0006bcd0:·6f75·2776·6520·7072·6570·6172·6564·2074··ou've·prepared·t | |||
Max diff block lines reached; 1665654/1712054 bytes (97.29%) of diff not shown. |