5.04 MB
/srv/reproducible-results/rbuild-debian/tmp.fQBg7FeEsP/b1/debian-policy_4.3.0.3_armhf.changes vs.
/srv/reproducible-results/rbuild-debian/tmp.fQBg7FeEsP/b2/debian-policy_4.3.0.3_armhf.changes
376 B
Files
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
  
1 ·90bf188e28c22f0b9b80d​150ac5a8b16·​457420·​doc·​optional·​debian-​policy-​ja_4.​3.​0.​3_all.​deb1 ·b74f9612996e24e250c4a​c467ce30afe·​457408·​doc·​optional·​debian-​policy-​ja_4.​3.​0.​3_all.​deb
2 ·6f256c0a6dedec9821c95​ecdc62a6f61·​2248332·​doc·​optional·​debian-​policy_4.​3.​0.​3_all.​deb2 ·7234cf82bae35f93ca7a9​273f7c02f46·​2248396·​doc·​optional·​debian-​policy_4.​3.​0.​3_all.​deb
1.93 KB
debian-policy-ja_4.3.0.3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2019-​02-​27·​23:​59:​51.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2019-​02-​27·​23:​59:​51.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​2700·​2019-​02-​27·​23:​59:​51.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​2704·​2019-​02-​27·​23:​59:​51.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0···​454528·​2019-​02-​27·​23:​59:​51.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0···​454512·​2019-​02-​27·​23:​59:​51.​000000·​data.​tar.​xz
98.0 B
control.tar.xz
70.0 B
control.tar
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
1.33 KB
data.tar.xz
1.3 KB
data.tar
1.29 KB
./usr/share/doc/debian-policy/ja/policy.html/index.html
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
36 ······​<div·​class="documentwrappe​r">36 ······​<div·​class="documentwrappe​r">
37 ········​<div·​class="bodywrapper">37 ········​<div·​class="bodywrapper">
38 ··········​<div·​class="body"·​role="main">38 ··········​<div·​class="body"·​role="main">
39 ············39 ············
40 ··​<div·​class="section"·​id="debian-​policy-​manual">40 ··​<div·​class="section"·​id="debian-​policy-​manual">
41 <h1>Debian·​ポリシーマニュアル<a·​class="headerlink"·​href="#debian-​policy-​manual"·​title="このヘッドラインへのパーマリ​ンク">¶</​a></​h1>41 <h1>Debian·​ポリシーマニュアル<a·​class="headerlink"·​href="#debian-​policy-​manual"·​title="このヘッドラインへのパーマリ​ンク">¶</​a></​h1>
42 <p>このマニュアルは·​Debian·​ディストリビューションに対するポリシーの要​求事項を記述しています。配布物に対して個々​のパッケージが満たすべき技術的な要求事項と​同様に、これには·​Debian·​アーカイブの構造や内容、オペレーティングシ​ステムでの幾つものデザイン項目などが含まれ​ます。</​p>42 <p>このマニュアルは·​Debian·​ディストリビューションに対するポリシーの要​求事項を記述しています。配布物に対して個々​のパッケージが満たすべき技術的な要求事項と​同様に、これには·​Debian·​アーカイブの構造や内容、オペレーティングシ​ステムでの幾つものデザイン項目などが含まれ​ます。</​p>
43 <p>This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​27.​</​p>43 <p>This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​28.​</​p>
44 <div·​class="toctree-​wrapper·​compound">44 <div·​class="toctree-​wrapper·​compound">
45 <ul>45 <ul>
46 <li·​class="toctree-​l1"><a·​class="reference·​internal"·​href="ch-​scope.​html">1.​·​このマニュアルについて</​a><ul>46 <li·​class="toctree-​l1"><a·​class="reference·​internal"·​href="ch-​scope.​html">1.​·​このマニュアルについて</​a><ul>
47 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#scope">1.​1.​·​扱う範囲</​a></​li>47 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#scope">1.​1.​·​扱う範囲</​a></​li>
48 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#new-​versions-​of-​this-​document">1.​2.​·​この文書の新しい版</​a></​li>48 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#new-​versions-​of-​this-​document">1.​2.​·​この文書の新しい版</​a></​li>
49 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#authors-​and-​maintainers">1.​3.​·​作者とメンテナ</​a><ul>49 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#authors-​and-​maintainers">1.​3.​·​作者とメンテナ</​a><ul>
50 <li·​class="toctree-​l3"><a·​class="reference·​internal"·​href="ch-​scope.​html#early-​history">1.​3.​1.​·​Early·​history</​a></​li>50 <li·​class="toctree-​l3"><a·​class="reference·​internal"·​href="ch-​scope.​html#early-​history">1.​3.​1.​·​Early·​history</​a></​li>
5.04 MB
debian-policy_4.3.0.3_all.deb
452 B
file list
    
Offset 1, 3 lines modifiedOffset 1, 3 lines modified
1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2019-​02-​27·​23:​59:​51.​000000·​debian-​binary1 -​rw-​r-​-​r-​-​···​0········​0········​0········​4·​2019-​02-​27·​23:​59:​51.​000000·​debian-​binary
2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​3792·​2019-​02-​27·​23:​59:​51.​000000·​control.​tar.​xz2 -​rw-​r-​-​r-​-​···​0········​0········​0·····​3788·​2019-​02-​27·​23:​59:​51.​000000·​control.​tar.​xz
3 -​rw-​r-​-​r-​-​···​0········​0········​0··​2244348·​2019-​02-​27·​23:​59:​51.​000000·​data.​tar.​xz3 -​rw-​r-​-​r-​-​···​0········​0········​0··​2244416·​2019-​02-​27·​23:​59:​51.​000000·​data.​tar.​xz
535 B
control.tar.xz
507 B
control.tar
437 B
./control
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Package:​·​debian-​policy1 Package:​·​debian-​policy
2 Version:​·​4.​3.​0.​32 Version:​·​4.​3.​0.​3
3 Architecture:​·​all3 Architecture:​·​all
4 Maintainer:​·​Debian·​Policy·​Editors·​<debian-​policy@lists.​debian.​org>4 Maintainer:​·​Debian·​Policy·​Editors·​<debian-​policy@lists.​debian.​org>
5 Installed-​Size:​·​42445 Installed-​Size:​·​4243
6 Recommends:​·​libjs-​sphinxdoc·​(<<·​1.​8.​4.​0~)​,​·​libjs-​sphinxdoc·​(>=·​1.​8.​4)​6 Recommends:​·​libjs-​sphinxdoc·​(<<·​1.​8.​4.​0~)​,​·​libjs-​sphinxdoc·​(>=·​1.​8.​4)​
7 Suggests:​·​doc-​base7 Suggests:​·​doc-​base
8 Section:​·​doc8 Section:​·​doc
9 Priority:​·​optional9 Priority:​·​optional
10 Multi-​Arch:​·​foreign10 Multi-​Arch:​·​foreign
11 Description:​·​Debian·​Policy·​Manual·​and·​related·​documents11 Description:​·​Debian·​Policy·​Manual·​and·​related·​documents
12 ·​This·​package·​contains:​12 ·​This·​package·​contains:​
48.0 B
./md5sums
30.0 B
./md5sums
Files differ
5.04 MB
data.tar.xz
5.04 MB
data.tar
11.9 KB
file list
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​1 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​
2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​2 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​
3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​3 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​
4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​4 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​
5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​5 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​
6 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​481·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​README.​css6 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​481·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​README.​css
7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18384·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​README.​html7 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18376·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​README.​html
8 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6329·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​README.​txt.​gz8 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6329·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​README.​txt.​gz
9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​14336·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​autopkgtest.​html9 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​14336·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​autopkgtest.​html
10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4881·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​autopkgtest.​txt.​gz10 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4881·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​autopkgtest.​txt.​gz
11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​54371·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​changelog.​gz11 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​54371·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​changelog.​gz
12 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4981·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​copyright12 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4981·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​copyright
13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​61355·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​copyright-​format-​1.​0.​html13 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​61355·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​copyright-​format-​1.​0.​html
14 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10401·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​copyright-​format-​1.​0.​txt.​gz14 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10401·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​copyright-​format-​1.​0.​txt.​gz
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​16232·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch-​perl.​html33 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​16232·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch-​perl.​html
34 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4526·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch-​programs.​html34 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4526·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch-​programs.​html
35 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4158·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch-​site.​html35 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4158·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch-​site.​html
36 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2635·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch1.​html36 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2635·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​ch1.​html
37 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​images/​37 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​images/​
38 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10138·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​index.​html38 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​10138·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​html/​index.​html
39 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5336·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​txt.​gz39 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​5336·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​perl-​policy.​txt.​gz
40 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​391315·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​epub40 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​391343·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​epub
41 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​41 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​
42 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​42 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​
43 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​21147·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​install-​conffiles.​png43 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​21147·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​install-​conffiles.​png
44 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18705·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​install.​png44 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18705·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​install.​png
45 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​15263·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​purge.​png45 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​15263·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​purge.​png
46 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​28460·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​remove-​purge.​png46 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​28460·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​remove-​purge.​png
47 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19218·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​remove.​png47 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19218·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_images/​debian-​policy-​remove.​png
Offset 87, 19 lines modifiedOffset 87, 19 lines modified
87 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·······​90·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​plus.​png87 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·······​90·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​plus.​png
88 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4395·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​pygments.​css88 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4395·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​pygments.​css
89 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​214·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​up-​pressed.​png89 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​214·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​up-​pressed.​png
90 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​203·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​up.​png90 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​203·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​up.​png
91 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6540·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​flowcharts.​html91 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6540·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​flowcharts.​html
92 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4859·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​license.​html92 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4859·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​license.​html
93 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6532·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​alternatives.​html93 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​6532·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​alternatives.​html
94 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​17586·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​binarypkg.​html94 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​17598·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​binarypkg.​html
95 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12177·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​conffiles.​html95 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12193·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​conffiles.​html
96 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12246·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​controlfields.​html96 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​12256·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​controlfields.​html
97 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​11386·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​diversions.​html97 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​11400·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​diversions.​html
98 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7909·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​scope.​html98 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​7917·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​scope.​html
99 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​34189·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​sourcepkg.​html99 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​34189·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​pkg-​sourcepkg.​html
100 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18105·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​process.​html100 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18105·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ap-​process.​html
101 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​27367·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​archive.​html101 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​27367·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​archive.​html
102 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​38972·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​binary.​html102 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​38972·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​binary.​html
103 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​106840·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​controlfields.​html103 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​106840·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​controlfields.​html
104 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​54603·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​customized-​programs.​html104 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​54603·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​customized-​programs.​html
105 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​34947·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​docs.​html105 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​34947·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​docs.​html
Offset 112, 16 lines modifiedOffset 112, 16 lines modified
112 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​80897·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​source.​html112 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​80897·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​ch-​source.​html
113 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2903·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​genindex.​html113 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​2903·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​genindex.​html
114 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​60358·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​index.​html114 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​60358·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​index.​html
115 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4845·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​objects.​inv115 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4845·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​objects.​inv
116 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3413·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​search.​html116 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​3413·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​search.​html
117 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​55762·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​searchindex.​js117 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​55762·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​searchindex.​js
118 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​113679·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​upgrading-​checklist.​html118 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​113679·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​upgrading-​checklist.​html
119 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​791016·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​pdf.​gz119 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​790965·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​pdf.​gz
120 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​143361·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​txt.​gz120 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​143356·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​txt.​gz
121 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​21673·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​upgrading-​checklist.​txt.​gz121 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​21673·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​upgrading-​checklist.​txt.​gz
122 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4471·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​virtual-​package-​names-​list.​yaml.​gz122 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​·····​4471·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​virtual-​package-​names-​list.​yaml.​gz
123 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​123 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​
124 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​419·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​autopkgtest124 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​419·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​autopkgtest
125 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​520·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​copyright-​format-​1.​0125 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​520·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​copyright-​format-​1.​0
126 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​517·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​debconf-​spec126 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​517·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​debconf-​spec
127 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​490·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​debian-​menu-​policy127 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​······​490·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc-​base/​debian-​menu-​policy
Offset 131, 12 lines modifiedOffset 131, 12 lines modified
131 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​131 drwxr-​xr-​x···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​
132 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​21147·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​install-​conffiles.​png132 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​21147·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​install-​conffiles.​png
133 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18705·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​install.​png133 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​18705·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​install.​png
134 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​15263·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​purge.​png134 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​15263·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​purge.​png
135 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​28460·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​remove-​purge.​png135 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​28460·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​remove-​purge.​png
136 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19218·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​remove.​png136 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​19218·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​remove.​png
137 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​73704·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​upgrade.​png137 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​····​73704·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy-​upgrade.​png
138 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​166950·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy.​info.​gz138 -​rw-​r-​-​r-​-​···​0·​root·········​(0)​·​root·········​(0)​···​166946·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​info/​debian-​policy.​info.​gz
139 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​doctools.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​doctools.​js139 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​doctools.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​doctools.​js
140 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​jquery.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​jquery.​js140 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​jquery.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​jquery.​js
141 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​searchtools.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​searchtools.​js141 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​searchtools.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​searchtools.​js
142 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​underscore.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​underscore.​js142 lrwxrwxrwx···​0·​root·········​(0)​·​root·········​(0)​········​0·​2019-​02-​27·​23:​59:​51.​000000·​.​/​usr/​share/​doc/​debian-​policy/​policy.​html/​_static/​underscore.​js·​-​>·​.​.​/​.​.​/​.​.​/​.​.​/​javascript/​sphinxdoc/​1.​0/​underscore.​js
3.12 KB
./usr/share/doc/debian-policy/README.html
    
Offset 10, 28 lines modifiedOffset 10, 28 lines modified
10 <body>10 <body>
11 <h1·​id="debianpolicy">Deb​ian·​Policy</​h1>11 <h1·​id="debianpolicy">Deb​ian·​Policy</​h1>
  
12 <h2·​id="infrastructure">I​nfrastructure</​h2>12 <h2·​id="infrastructure">I​nfrastructure</​h2>
  
13 <ul>13 <ul>
14 <li>Website:​:​·​<a·​href="https:​/​/​www.​debian.​org/​doc/​devel-​manuals#policy">https​:​/​/​www.​debian.​org/​doc/​devel-​manuals#policy</​a></​li>14 <li>Website:​:​·​<a·​href="https:​/​/​www.​debian.​org/​doc/​devel-​manuals#policy">https​:​/​/​www.​debian.​org/​doc/​devel-​manuals#policy</​a></​li>
15 <li>Mailing·​list:​:​·​<a·​href="&#x6D;​&#x61;​i&#108;​&#x74;​&#x6F;​:​&#x64;​&#101;​&#98;​&#105;​&#x61;​&#110;​&#45;​&#112;​o&#108;​&#x69;​&#99;​&#x79;​&#64;​&#108;​&#105;​&#x73;​t&#115;​&#x2E;​&#100;​&#x65;​b&#105;​&#x61;​n&#x2E;​&#x6F;​&#x72;​&#103;​">&#x64;​&#101;​&#98;​&#105;​&#x61;​&#110;​&#45;​&#112;​o&#108;​&#x69;​&#99;​&#x79;​&#64;​&#108;​&#105;​&#x73;​t&#115;​&#x2E;​&#100;​&#x65;​b&#105;​&#x61;​n&#x2E;​&#x6F;​&#x72;​&#103;​</​a></​li>15 <li>Mailing·​list:​:​·​<a·​href="&#x6D;​&#x61;​&#x69;​&#108;​&#x74;​&#111;​:​&#x64;​&#101;​&#98;​&#x69;​a&#110;​&#x2D;​&#112;​&#111;​&#108;​i&#x63;​&#x79;​&#64;​&#108;​&#105;​&#115;​&#116;​&#115;​&#46;​&#x64;​&#101;​&#x62;​i&#97;​&#x6E;​&#46;​&#111;​&#x72;​&#x67;​">&#x64;​&#101;​&#98;​&#x69;​a&#110;​&#x2D;​&#112;​&#111;​&#108;​i&#x63;​&#x79;​&#64;​&#108;​&#105;​&#115;​&#116;​&#115;​&#46;​&#x64;​&#101;​&#x62;​i&#97;​&#x6E;​&#46;​&#111;​&#x72;​&#x67;​</​a></​li>
16 <li>Source:​:​16 <li>Source:​:​
17 <ul>17 <ul>
18 <li><code>git·​clone·​https:​/​/​salsa.​debian.​org/​dbnpolicy/​policy</​code></​li>18 <li><code>git·​clone·​https:​/​/​salsa.​debian.​org/​dbnpolicy/​policy</​code></​li>
19 <li>Browser:​·​<a·​href="https:​/​/​salsa.​debian.​org/​dbnpolicy/​policy">https:​/​/​salsa.​debian.​org/​dbnpolicy/​policy</​a></​li>19 <li>Browser:​·​<a·​href="https:​/​/​salsa.​debian.​org/​dbnpolicy/​policy">https:​/​/​salsa.​debian.​org/​dbnpolicy/​policy</​a></​li>
20 </​ul></​li>20 </​ul></​li>
21 <li>Salsa·​group:​:​·​<a·​href="https:​/​/​salsa.​debian.​org/​dbnpolicy">https:​/​/​salsa.​debian.​org/​dbnpolicy</​a>·​(exists21 <li>Salsa·​group:​:​·​<a·​href="https:​/​/​salsa.​debian.​org/​dbnpolicy">https:​/​/​salsa.​debian.​org/​dbnpolicy</​a>·​(exists
22 to·​manage·​the·​repository·​but·​not·​otherwise·​used)​</​li>22 to·​manage·​the·​repository·​but·​not·​otherwise·​used)​</​li>
23 </​ul>23 </​ul>
  
24 <h2·​id="interactingwithth​eteam">Interacting·​with·​the·​team</​h2>24 <h2·​id="interactingwithth​eteam">Interacting·​with·​the·​team</​h2>
  
25 <ul>25 <ul>
26 <li>Email·​contact:​:​·​<a·​href="&#x6D;​&#x61;​&#x69;​&#108;​&#x74;​&#111;​:​&#x64;​&#x65;​&#98;​&#105;​&#x61;​&#110;​&#x2D;​&#112;​&#x6F;​&#x6C;​&#x69;​&#99;​y&#64;​&#x6C;​&#105;​&#x73;​&#x74;​&#x73;​&#x2E;​&#100;​e&#x62;​&#105;​&#x61;​&#x6E;​&#46;​&#x6F;​&#114;​&#x67;​">&#x64;​&#x65;​&#98;​&#105;​&#x61;​&#110;​&#x2D;​&#112;​&#x6F;​&#x6C;​&#x69;​&#99;​y&#64;​&#x6C;​&#105;​&#x73;​&#x74;​&#x73;​&#x2E;​&#100;​e&#x62;​&#105;​&#x61;​&#x6E;​&#46;​&#x6F;​&#114;​&#x67;​</​a></​li>26 <li>Email·​contact:​:​·​<a·​href="&#109;​&#97;​&#105;​&#108;​&#116;​&#x6F;​:​d&#101;​&#98;​&#105;​&#x61;​&#x6E;​&#x2D;​&#x70;​&#111;​&#108;​i&#99;​&#121;​&#64;​l&#x69;​&#x73;​&#x74;​&#x73;​.​&#x64;​&#x65;​&#x62;​&#x69;​&#97;​&#110;​&#x2E;​&#111;​&#114;​&#103;​">d&#101;​&#98;​&#105;​&#x61;​&#x6E;​&#x2D;​&#x70;​&#111;​&#108;​i&#99;​&#121;​&#64;​l&#x69;​&#x73;​&#x74;​&#x73;​.​&#x64;​&#x65;​&#x62;​&#x69;​&#97;​&#110;​&#x2E;​&#111;​&#114;​&#103;​</​a></​li>
27 <li>Request·​tracker:​:​·​<a·​href="https:​/​/​bugs.​debian.​org/​src:​debian-​policy">https:​/​/​bugs.​debian.​org/​src:​debian-​policy</​a></​li>27 <li>Request·​tracker:​:​·​<a·​href="https:​/​/​bugs.​debian.​org/​src:​debian-​policy">https:​/​/​bugs.​debian.​org/​src:​debian-​policy</​a></​li>
28 </​ul>28 </​ul>
  
29 <p>Debian·​Policy·​uses·​a·​formal·​procedure·​and·​a·​set·​of·​BTS·​usertags·​to29 <p>Debian·​Policy·​uses·​a·​formal·​procedure·​and·​a·​set·​of·​BTS·​usertags·​to
30 manage·​the·​lifecycle·​of·​change·​proposals.​·​For·​definitions·​of·​those30 manage·​the·​lifecycle·​of·​change·​proposals.​·​For·​definitions·​of·​those
31 tags·​and·​proposal·​states·​and·​information·​about·​what·​the·​next·​step·​is31 tags·​and·​proposal·​states·​and·​information·​about·​what·​the·​next·​step·​is
32 for·​each·​phase,​·​see·​Appendix·​8·​of·​the·​Debian·​Policy·​Manual,​·​"Debian32 for·​each·​phase,​·​see·​Appendix·​8·​of·​the·​Debian·​Policy·​Manual,​·​"Debian
Offset 419, 10 lines modifiedOffset 419, 10 lines modified
419 <p>One·​of·​the·​best·​ways·​to·​help·​out·​is·​to·​pick·​one·​or·​two·​bugs·​(checking419 <p>One·​of·​the·​best·​ways·​to·​help·​out·​is·​to·​pick·​one·​or·​two·​bugs·​(checking
420 on·​the·​Policy·​list·​first)​,​·​say·​that·​you'll·​make·​resolving·​them·​a·​goal420 on·​the·​Policy·​list·​first)​,​·​say·​that·​you'll·​make·​resolving·​them·​a·​goal
421 for·​the·​next·​release,​·​and·​guide·​the·​discussion·​until·​the·​bugs·​can421 for·​the·​next·​release,​·​and·​guide·​the·​discussion·​until·​the·​bugs·​can
422 reach·​one·​of·​the·​resolution·​states·​above.​</​p>422 reach·​one·​of·​the·​resolution·​states·​above.​</​p>
  
423 <hr·​/​>423 <hr·​/​>
  
424 <p>Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​27</​p>424 <p>Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28</​p>
425 </​body>425 </​body>
426 </​html>426 </​html>
457 B
./usr/share/doc/debian-policy/README.txt.gz
371 B
README.txt
    
Offset 381, 8 lines modifiedOffset 381, 8 lines modified
  
381 One·​of·​the·​best·​ways·​to·​help·​out·​is·​to·​pick·​one·​or·​two·​bugs·​(checking381 One·​of·​the·​best·​ways·​to·​help·​out·​is·​to·​pick·​one·​or·​two·​bugs·​(checking
382 on·​the·​Policy·​list·​first)​,​·​say·​that·​you'll·​make·​resolving·​them·​a·​goal382 on·​the·​Policy·​list·​first)​,​·​say·​that·​you'll·​make·​resolving·​them·​a·​goal
383 for·​the·​next·​release,​·​and·​guide·​the·​discussion·​until·​the·​bugs·​can383 for·​the·​next·​release,​·​and·​guide·​the·​discussion·​until·​the·​bugs·​can
384 reach·​one·​of·​the·​resolution·​states·​above.​384 reach·​one·​of·​the·​resolution·​states·​above.​
  
385 -​-​-​385 -​-​-​
386 Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​27386 Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28
280 B
./usr/share/doc/debian-policy/autopkgtest.html
    
Offset 296, 8 lines modifiedOffset 296, 8 lines modified
296 ··​mark2)​·​echo·​"test·​in·​mark2"·​;​;​296 ··​mark2)​·​echo·​"test·​in·​mark2"·​;​;​
297 esac297 esac
298 echo·​"test·​end"298 echo·​"test·​end"
299 </​code></​pre>299 </​code></​pre>
  
300 <hr·​/​>300 <hr·​/​>
  
301 <p>Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​27</​p>301 <p>Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28</​p>
418 B
./usr/share/doc/debian-policy/autopkgtest.txt.gz
322 B
autopkgtest.txt
    
Offset 301, 8 lines modifiedOffset 301, 8 lines modified
301 ······​"")​·​echo·​"test·​beginning";​·​autopkgtest-​reboot·​mark1·​;​;​301 ······​"")​·​echo·​"test·​beginning";​·​autopkgtest-​reboot·​mark1·​;​;​
302 ······​mark1)​·​echo·​"test·​in·​mark1";​·​autopkgtest-​reboot·​mark2·​;​;​302 ······​mark1)​·​echo·​"test·​in·​mark1";​·​autopkgtest-​reboot·​mark2·​;​;​
303 ······​mark2)​·​echo·​"test·​in·​mark2"·​;​;​303 ······​mark2)​·​echo·​"test·​in·​mark2"·​;​;​
304 ····​esac304 ····​esac
305 ····​echo·​"test·​end"305 ····​echo·​"test·​end"
  
306 -​-​-​306 -​-​-​
307 Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​27307 Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28
1.84 KB
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 <!DOCTYPE·​html·​PUBLIC·​"-​/​/​W3C/​/​DTD·​XHTML·​1.​0·​Transitional/​/​EN"·​"http:​/​/​www.​w3.​org/​TR/​xhtml1/​DTD/​xhtml1-​transitional.​dtd">1 <!DOCTYPE·​html·​PUBLIC·​"-​/​/​W3C/​/​DTD·​XHTML·​1.​0·​Transitional/​/​EN"·​"http:​/​/​www.​w3.​org/​TR/​xhtml1/​DTD/​xhtml1-​transitional.​dtd">
2 <html·​xmlns="http:​/​/​www.​w3.​org/​1999/​xhtml"><head><meta·​http-​equiv="Content-​Type"·​content="text/​html;​·​charset=UTF-​8">2 <html·​xmlns="http:​/​/​www.​w3.​org/​1999/​xhtml"><head><meta·​http-​equiv="Content-​Type"·​content="text/​html;​·​charset=UTF-​8">
3 <title>Machine-​readable·​debian/​copyright·​file</​title><meta·​name="generator"·​content="DocBook·​XSL·​Stylesheets·​V1.​79.​1"></​meta><meta·​name="description"·​content="Establishes·​a·​standard,​·​machine-​readable·​format·​for·​debian/​copyright·​files·​within·​Debian·​packages·​to·​facilitate·​automated·​checking·​and·​reporting·​of·​licenses·​for·​packages·​and·​sets·​of·​packages.​·​This·​specification·​was·​originally·​drafted·​as·​DEP-​5.​"></​meta></​head><body><div·​xml:​lang="en"·​class="article"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="copyright-​format-​1.​0"></​a>3 <title>Machine-​readable·​debian/​copyright·​file</​title><meta·​name="generator"·​content="DocBook·​XSL·​Stylesheets·​V1.​79.​1"></​meta><meta·​name="description"·​content="Establishes·​a·​standard,​·​machine-​readable·​format·​for·​debian/​copyright·​files·​within·​Debian·​packages·​to·​facilitate·​automated·​checking·​and·​reporting·​of·​licenses·​for·​packages·​and·​sets·​of·​packages.​·​This·​specification·​was·​originally·​drafted·​as·​DEP-​5.​"></​meta></​head><body><div·​xml:​lang="en"·​class="article"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="copyright-​format-​1.​0"></​a>
4 ······​Machine-​readable·​<code·​class="filename">debi​an/​copyright</​code>·​file4 ······​Machine-​readable·​<code·​class="filename">debi​an/​copyright</​code>·​file
5 ····​</​h2></​div><div><h3·​class="subtitle"><em>​Version·​1.​0</​em></​h3></​div><div><p·​class="releaseinfo">D​ebian·​Policy·​4.​3.​0.​3,​·​2019-​02-​27</​p></​div><div><div·​class="legalnotice"><​a·​id="id-​1.​1.​4"></​a><p>5 ····​</​h2></​div><div><h3·​class="subtitle"><em>​Version·​1.​0</​em></​h3></​div><div><p·​class="releaseinfo">D​ebian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28</​p></​div><div><div·​class="legalnotice"><​a·​id="id-​1.​1.​4"></​a><p>
6 ········​Copying·​and·​distribution·​of·​this·​file,​·​with·​or·​without·​modification,​6 ········​Copying·​and·​distribution·​of·​this·​file,​·​with·​or·​without·​modification,​
7 ········​are·​permitted·​in·​any·​medium·​without·​royalty·​provided·​this·​notice·​is7 ········​are·​permitted·​in·​any·​medium·​without·​royalty·​provided·​this·​notice·​is
8 ········​preserved.​8 ········​preserved.​
9 ······​</​p></​div></​div><div><div·​class="abstract"><p·​class="title"><strong​>Abstract</​strong></​p><p>9 ······​</​p></​div></​div><div><div·​class="abstract"><p·​class="title"><strong​>Abstract</​strong></​p><p>
10 ········​Establishes·​a·​standard,​·​machine-​readable·​format·​for10 ········​Establishes·​a·​standard,​·​machine-​readable·​format·​for
11 ········​<code·​class="filename">debi​an/​copyright</​code>·​files·​within·​Debian·​packages11 ········​<code·​class="filename">debi​an/​copyright</​code>·​files·​within·​Debian·​packages
12 ········​to·​facilitate·​automated·​checking·​and·​reporting·​of·​licenses·​for12 ········​to·​facilitate·​automated·​checking·​and·​reporting·​of·​licenses·​for
569 B
455 B
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
1 Machine-​readable·​debian/​copyright·​file1 Machine-​readable·​debian/​copyright·​file
  
2 ··​Version·​1.​02 ··​Version·​1.​0
  
3 ···​Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​273 ···​Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28
  
4 ···​Copying·​and·​distribution·​of·​this·​file,​·​with·​or·​without·​modification,​·​are4 ···​Copying·​and·​distribution·​of·​this·​file,​·​with·​or·​without·​modification,​·​are
5 ···​permitted·​in·​any·​medium·​without·​royalty·​provided·​this·​notice·​is·​preserved.​5 ···​permitted·​in·​any·​medium·​without·​royalty·​provided·​this·​notice·​is·​preserved.​
  
6 ···​Abstract6 ···​Abstract
  
7 ···​Establishes·​a·​standard,​·​machine-​readable·​format·​for·​debian/​copyright·​files7 ···​Establishes·​a·​standard,​·​machine-​readable·​format·​for·​debian/​copyright·​files
3.88 KB
./usr/share/doc/debian-policy/debconf_specification.html
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <!DOCTYPE·​html·​PUBLIC·​"-​/​/​W3C/​/​DTD·​XHTML·​1.​0·​Transitional/​/​EN"·​"http:​/​/​www.​w3.​org/​TR/​xhtml1/​DTD/​xhtml1-​transitional.​dtd">1 <!DOCTYPE·​html·​PUBLIC·​"-​/​/​W3C/​/​DTD·​XHTML·​1.​0·​Transitional/​/​EN"·​"http:​/​/​www.​w3.​org/​TR/​xhtml1/​DTD/​xhtml1-​transitional.​dtd">
2 <html·​xmlns="http:​/​/​www.​w3.​org/​1999/​xhtml"><head><meta·​http-​equiv="Content-​Type"·​content="text/​html;​·​charset=UTF-​8">2 <html·​xmlns="http:​/​/​www.​w3.​org/​1999/​xhtml"><head><meta·​http-​equiv="Content-​Type"·​content="text/​html;​·​charset=UTF-​8">
3 <title>Configuration·​management</​title><meta·​name="generator"·​content="DocBook·​XSL·​Stylesheets·​V1.​79.​1"></​meta></​head><body><div·​class="article"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="id-​1"></​a>Configuration·​management</​h2></​div><div><h3·​class="subtitle"><em>​Protocol·​version·​2.​1</​em></​h3></​div><div><div·​class="author"><h3·​class="author"><span·​class="firstname">Wic​hert</​span>·​<span·​class="surname">Akker​man</​span></​h3><div·​class="affiliation"><​span·​class="orgname">The·​Debian·​Project<br></​br></​span><div·​class="address"><p><c​ode·​class="email">&lt;​<a·​class="email"·​href="mailto:​wakkerma@debian.​org">wakkerma@debian.​org</​a>&gt;​</​code></​p></​div></​div></​div></​div><div><div·​class="author"><h3·​class="author"><span·​class="firstname">Joe​y</​span>·​<span·​class="surname">Hess<​/​span></​h3><div·​class="affiliation"><​span·​class="orgname">The·​Debian·​Project<br></​br></​span><div·​class="address"><p><c​ode·​class="email">&lt;​<a·​class="email"·​href="mailto:​joeyh@debian.​org">joeyh@debian.​org</​a>&gt;​</​code></​p></​div></​div></​div></​div><div><div·​class="author"><h3·​class="author"><span·​class="othername">The​·​Debian·​Policy·​Mailing·​List</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><c​ode·​class="email">&lt;​<a·​class="email"·​href="mailto:​debian-​policy@lists.​debian.​org">debian-​policy@lists.​debian.​org</​a>&gt;​</​code></​p></​div></​div></​div></​div><div><p·​class="releaseinfo">R​evision·​7.​1,​·​Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​27</​p></​div><div><p·​class="copyright">Cop​yright·​©·​1998,​·​1999,​·​2000·​Wichert·​Akkerman,​·​Joey·​Hess</​p></​div><div><div·​class="legalnotice"><​a·​id="id-​1.​1.​8"></​a><p>3 <title>Configuration·​management</​title><meta·​name="generator"·​content="DocBook·​XSL·​Stylesheets·​V1.​79.​1"></​meta></​head><body><div·​class="article"><div·​class="titlepage"><di​v><div><h2·​class="title"><a·​id="id-​1"></​a>Configuration·​management</​h2></​div><div><h3·​class="subtitle"><em>​Protocol·​version·​2.​1</​em></​h3></​div><div><div·​class="author"><h3·​class="author"><span·​class="firstname">Wic​hert</​span>·​<span·​class="surname">Akker​man</​span></​h3><div·​class="affiliation"><​span·​class="orgname">The·​Debian·​Project<br></​br></​span><div·​class="address"><p><c​ode·​class="email">&lt;​<a·​class="email"·​href="mailto:​wakkerma@debian.​org">wakkerma@debian.​org</​a>&gt;​</​code></​p></​div></​div></​div></​div><div><div·​class="author"><h3·​class="author"><span·​class="firstname">Joe​y</​span>·​<span·​class="surname">Hess<​/​span></​h3><div·​class="affiliation"><​span·​class="orgname">The·​Debian·​Project<br></​br></​span><div·​class="address"><p><c​ode·​class="email">&lt;​<a·​class="email"·​href="mailto:​joeyh@debian.​org">joeyh@debian.​org</​a>&gt;​</​code></​p></​div></​div></​div></​div><div><div·​class="author"><h3·​class="author"><span·​class="othername">The​·​Debian·​Policy·​Mailing·​List</​span></​h3><div·​class="affiliation"><​div·​class="address"><p><c​ode·​class="email">&lt;​<a·​class="email"·​href="mailto:​debian-​policy@lists.​debian.​org">debian-​policy@lists.​debian.​org</​a>&gt;​</​code></​p></​div></​div></​div></​div><div><p·​class="releaseinfo">R​evision·​7.​1,​·​Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28</​p></​div><div><p·​class="copyright">Cop​yright·​©·​1998,​·​1999,​·​2000·​Wichert·​Akkerman,​·​Joey·​Hess</​p></​div><div><div·​class="legalnotice"><​a·​id="id-​1.​1.​8"></​a><p>
4 ········​These·​are·​the·​copyright·​dates·​of·​the·​original·​configuration4 ········​These·​are·​the·​copyright·​dates·​of·​the·​original·​configuration
5 ········​management·​protocol·​document.​··​Since·​then,​·​this·​document·​has·​been5 ········​management·​protocol·​document.​··​Since·​then,​·​this·​document·​has·​been
6 ········​updated·​by·​many·​others.​··​No·​comprehensive·​collection·​of·​copyright6 ········​updated·​by·​many·​others.​··​No·​comprehensive·​collection·​of·​copyright
7 ········​notices·​for·​subsequent·​work·​exists.​7 ········​notices·​for·​subsequent·​work·​exists.​
8 ······​</​p><p>8 ······​</​p><p>
9 ········​Redistribution·​and·​use·​in·​source·​and·​binary·​forms,​·​with·​or·​without9 ········​Redistribution·​and·​use·​in·​source·​and·​binary·​forms,​·​with·​or·​without
10 ········​modification,​·​are·​permitted·​provided·​that·​the·​following·​conditions10 ········​modification,​·​are·​permitted·​provided·​that·​the·​following·​conditions
699 B
./usr/share/doc/debian-policy/debconf_specification.txt.gz
583 B
debconf_specification.txt
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
  
14 ···​<joeyh@debian.​org>14 ···​<joeyh@debian.​org>
  
15 ··​The·​Debian·​Policy·​Mailing·​List15 ··​The·​Debian·​Policy·​Mailing·​List
  
16 ···​<debian-​policy@lists.​debian.​org>16 ···​<debian-​policy@lists.​debian.​org>
  
17 ···​Revision·​7.​1,​·​Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​2717 ···​Revision·​7.​1,​·​Debian·​Policy·​4.​3.​0.​3,​·​2019-​02-​28
  
18 ···​Copyright·​©·​1998,​·​1999,​·​2000·​Wichert·​Akkerman,​·​Joey·​Hess18 ···​Copyright·​©·​1998,​·​1999,​·​2000·​Wichert·​Akkerman,​·​Joey·​Hess
  
19 ···​These·​are·​the·​copyright·​dates·​of·​the·​original·​configuration·​management19 ···​These·​are·​the·​copyright·​dates·​of·​the·​original·​configuration·​management
20 ···​protocol·​document.​·​Since·​then,​·​this·​document·​has·​been·​updated·​by·​many20 ···​protocol·​document.​·​Since·​then,​·​this·​document·​has·​been·​updated·​by·​many
21 ···​others.​·​No·​comprehensive·​collection·​of·​copyright·​notices·​for·​subsequent21 ···​others.​·​No·​comprehensive·​collection·​of·​copyright·​notices·​for·​subsequent
22 ···​work·​exists.​22 ···​work·​exists.​
2.05 KB
./usr/share/doc/debian-policy/menu-policy-1.html
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ········​WITHOUT·​ANY·​WARRANTY;​·​without·​even·​the·​implied·​warranty·​of15 ········​WITHOUT·​ANY·​WARRANTY;​·​without·​even·​the·​implied·​warranty·​of
16 ········​MERCHANTABILITY·​or·​FITNESS·​FOR·​A·​PARTICULAR·​PURPOSE.​··​See·​the·​GNU16 ········​MERCHANTABILITY·​or·​FITNESS·​FOR·​A·​PARTICULAR·​PURPOSE.​··​See·​the·​GNU
17 ········​General·​Public·​License·​for·​more·​details.​17 ········​General·​Public·​License·​for·​more·​details.​
18 ······​</​p><p>18 ······​</​p><p>
19 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as19 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as
20 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian20 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian
21 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​21 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​
22 ······​</​p></​div></​div><div><p·​class="pubdate">2019-​02-​27</​p></​div><div><div·​class="abstract"><p·​class="title"><strong​>Abstract</​strong></​p><p>22 ······​</​p></​div></​div><div><p·​class="pubdate">2019-​02-​28</​p></​div><div><div·​class="abstract"><p·​class="title"><strong​>Abstract</​strong></​p><p>
23 ········​This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Menu·​system23 ········​This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Menu·​system
24 ········​used·​in·​the·​Debian·​distribution.​··​This·​document·​is·​part·​of·​the24 ········​used·​in·​the·​Debian·​distribution.​··​This·​document·​is·​part·​of·​the
25 ········​policy·​package·​for·​Debian.​25 ········​policy·​package·​for·​Debian.​
26 ······​</​p></​div></​div></​div><hr></​hr></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl·​class="toc"><dt><span​·​class="chapter"><a·​href="#ch1">1.​·​About·​this·​document</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#ch2">2.​·​Menu·​Structure</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s2.​1">2.​1.​·​Preferred·​menu·​structure</​a></​span></​dt></​dl></​dd></​dl></​div><div·​class="chapter"><div·​class="titlepage"><di​v><div><h1·​class="title"><a·​id="ch1"></​a>Chapter 1.​ About·​this·​document</​h1></​div></​div></​div><p>26 ······​</​p></​div></​div></​div><hr></​hr></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl·​class="toc"><dt><span​·​class="chapter"><a·​href="#ch1">1.​·​About·​this·​document</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#ch2">2.​·​Menu·​Structure</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s2.​1">2.​1.​·​Preferred·​menu·​structure</​a></​span></​dt></​dl></​dd></​dl></​div><div·​class="chapter"><div·​class="titlepage"><di​v><div><h1·​class="title"><a·​id="ch1"></​a>Chapter 1.​ About·​this·​document</​h1></​div></​div></​div><p>
27 ······​This·​document·​is·​distributed·​as·​the·​<code·​class="literal">menu-​policy</​code>27 ······​This·​document·​is·​distributed·​as·​the·​<code·​class="literal">menu-​policy</​code>
28 ······​files·​in·​the·​Debian·​package·​<code·​class="systemitem"><a​·​class="ulink"·​href="https:​/​/​packages.​debian.​org/​debian-​policy"·​target="_top">debian-​policy</​a></​code>.​28 ······​files·​in·​the·​Debian·​package·​<code·​class="systemitem"><a​·​class="ulink"·​href="https:​/​/​packages.​debian.​org/​debian-​policy"·​target="_top">debian-​policy</​a></​code>.​
29 ······​It·​is·​also·​available·​from·​the·​Debian·​web·​mirrors·​at·​<a·​class="ulink"·​href="https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​menu-​policy/​"·​target="_top">https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​menu-​policy/​</​a>.​29 ······​It·​is·​also·​available·​from·​the·​Debian·​web·​mirrors·​at·​<a·​class="ulink"·​href="https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​menu-​policy/​"·​target="_top">https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​menu-​policy/​</​a>.​
784 B
./usr/share/doc/debian-policy/menu-policy.html/index.html
    
Offset 79, 15 lines modifiedOffset 79, 15 lines modified
79 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as79 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as
80 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian80 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian
81 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​81 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​
82 ······​</​p>82 ······​</​p>
83 ············​</​div>83 ············​</​div>
84 ··········​</​div>84 ··········​</​div>
85 ··········​<div>85 ··········​<div>
86 ············​<p·​class="pubdate">2019-​02-​27</​p>86 ············​<p·​class="pubdate">2019-​02-​28</​p>
87 ··········​</​div>87 ··········​</​div>
88 ··········​<div>88 ··········​<div>
89 ············​<div·​class="abstract">89 ············​<div·​class="abstract">
90 ··············​<p·​class="title">90 ··············​<p·​class="title">
91 ················​<strong>Abstract</​strong>91 ················​<strong>Abstract</​strong>
92 ··············​</​p>92 ··············​</​p>
93 ··············​<p>93 ··············​<p>
639 B
./usr/share/doc/debian-policy/menu-policy.txt.gz
543 B
menu-policy.txt
    
Offset 28, 15 lines modifiedOffset 28, 15 lines modified
28 ···​FOR·​A·​PARTICULAR·​PURPOSE.​·​See·​the·​GNU·​General·​Public·​License·​for·​more28 ···​FOR·​A·​PARTICULAR·​PURPOSE.​·​See·​the·​GNU·​General·​Public·​License·​for·​more
29 ···​details.​29 ···​details.​
  
30 ···​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as30 ···​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as
31 ···​/​usr/​share/​common-​licenses/​GPL·​in·​the·​Debian·​distribution·​or·​on·​the·​World31 ···​/​usr/​share/​common-​licenses/​GPL·​in·​the·​Debian·​distribution·​or·​on·​the·​World
32 ···​Wide·​Web·​at·​https:​/​/​www.​gnu.​org/​licenses/​.​32 ···​Wide·​Web·​at·​https:​/​/​www.​gnu.​org/​licenses/​.​
  
33 ···​2019-​02-​2733 ···​2019-​02-​28
  
34 ···​Abstract34 ···​Abstract
  
35 ···​This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Menu·​system·​used·​in35 ···​This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Menu·​system·​used·​in
36 ···​the·​Debian·​distribution.​·​This·​document·​is·​part·​of·​the·​policy·​package·​for36 ···​the·​Debian·​distribution.​·​This·​document·​is·​part·​of·​the·​policy·​package·​for
37 ···​Debian.​37 ···​Debian.​
  
4.22 KB
./usr/share/doc/debian-policy/perl-policy-1.html
    
Offset 15, 15 lines modifiedOffset 15, 15 lines modified
15 ········​WITHOUT·​ANY·​WARRANTY;​·​without·​even·​the·​implied·​warranty·​of15 ········​WITHOUT·​ANY·​WARRANTY;​·​without·​even·​the·​implied·​warranty·​of
16 ········​MERCHANTABILITY·​or·​FITNESS·​FOR·​A·​PARTICULAR·​PURPOSE.​··​See·​the·​GNU16 ········​MERCHANTABILITY·​or·​FITNESS·​FOR·​A·​PARTICULAR·​PURPOSE.​··​See·​the·​GNU
17 ········​General·​Public·​License·​for·​more·​details.​17 ········​General·​Public·​License·​for·​more·​details.​
18 ······​</​p><p>18 ······​</​p><p>
19 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as19 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as
20 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian20 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian
21 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​21 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​
22 ······​</​p></​div></​div><div><p·​class="pubdate">2019-​02-​27</​p></​div><div><div·​class="abstract"><p·​class="title"><strong​>Abstract</​strong></​p><p>22 ······​</​p></​div></​div><div><p·​class="pubdate">2019-​02-​28</​p></​div><div><div·​class="abstract"><p·​class="title"><strong​>Abstract</​strong></​p><p>
23 ········​This·​document·​describes·​the·​packaging·​of·​Perl·​within·​the·​Debian23 ········​This·​document·​describes·​the·​packaging·​of·​Perl·​within·​the·​Debian
24 ········​distribution·​and·​the·​policy·​requirements·​for·​packaged·​Perl24 ········​distribution·​and·​the·​policy·​requirements·​for·​packaged·​Perl
25 ········​programs·​and·​modules.​25 ········​programs·​and·​modules.​
26 ······​</​p></​div></​div></​div><hr></​hr></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl·​class="toc"><dt><span​·​class="chapter"><a·​href="#ch1">1.​·​About·​this·​document</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#ch-​perl">2.​·​Perl·​Packaging</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​versions">2.​1.​·​Versions</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​base">2.​2.​·​Base·​Package</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​paths">2.​3.​·​Module·​Path</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​docs">2.​4.​·​Documentation</​a></​span></​dt></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​site">3.​·​Locally·​Installed·​Modules</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​site-​dirs">3.​1.​·​Site·​Directories</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​site-​install">3.​2.​·​Site·​Installation</​a></​span></​dt></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​module_packages">4.​·​Packaged·​Modules</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​vendor-​dirs">4.​1.​·​Vendor·​Directories</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​package-​names">4.​2.​·​Module·​Package·​Names</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​vendor-​install">4.​3.​·​Vendor·​Installation</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​module-​deps">4.​4.​·​Module·​Dependencies</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​indep-​modules">4.​4.​1.​·​Architecture-​Independent·​Modules</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​binary-​modules">4.​4.​2.​·​Binary·​and·​Other·​Architecture·​Dependent·​Modules</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​dh-​perl">4.​4.​3.​·​Automating·​Perl·​Dependencies</​a></​span></​dt></​dl></​dd></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​programs">5.​·​Perl·​Programs</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​hash-​bang">5.​1.​·​Script·​Magic</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​program-​deps">5.​2.​·​Program·​Dependencies</​a></​span></​dt></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​embed">6.​·​Programs·​Embedding·​Perl</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​build-​embedded">6.​1.​·​Building·​Embedded·​Programs</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​embedded-​deps">6.​2.​·​Embedded·​Perl·​Dependencies</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​perl-​upgrades">6.​3.​·​Perl·​Package·​Upgrades</​a></​span></​dt></​dl></​dd><dt><span·​class="appendix"><a·​href="#ap-​perl6">A.​·​Perl·​6</​a></​span></​dt></​dl></​div><div·​class="list-​of-​tables"><p><strong>Li​st·​of·​Tables</​strong></​p><dl><dt>4.​1.​·​<a·​href="#id-​1.​6.​3.​3">Module·​to·​package·​mappings</​a></​dt></​dl></​div><div·​class="chapter"><div·​class="titlepage"><di​v><div><h1·​class="title"><a·​id="ch1"></​a>Chapter 1.​ About·​this·​document</​h1></​div></​div></​div><p>26 ······​</​p></​div></​div></​div><hr></​hr></​div><div·​class="toc"><p><stron​g>Table·​of·​Contents</​strong></​p><dl·​class="toc"><dt><span​·​class="chapter"><a·​href="#ch1">1.​·​About·​this·​document</​a></​span></​dt><dt><span·​class="chapter"><a·​href="#ch-​perl">2.​·​Perl·​Packaging</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​versions">2.​1.​·​Versions</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​base">2.​2.​·​Base·​Package</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​paths">2.​3.​·​Module·​Path</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​docs">2.​4.​·​Documentation</​a></​span></​dt></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​site">3.​·​Locally·​Installed·​Modules</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​site-​dirs">3.​1.​·​Site·​Directories</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​site-​install">3.​2.​·​Site·​Installation</​a></​span></​dt></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​module_packages">4.​·​Packaged·​Modules</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​vendor-​dirs">4.​1.​·​Vendor·​Directories</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​package-​names">4.​2.​·​Module·​Package·​Names</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​vendor-​install">4.​3.​·​Vendor·​Installation</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​module-​deps">4.​4.​·​Module·​Dependencies</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​indep-​modules">4.​4.​1.​·​Architecture-​Independent·​Modules</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​binary-​modules">4.​4.​2.​·​Binary·​and·​Other·​Architecture·​Dependent·​Modules</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​dh-​perl">4.​4.​3.​·​Automating·​Perl·​Dependencies</​a></​span></​dt></​dl></​dd></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​programs">5.​·​Perl·​Programs</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​hash-​bang">5.​1.​·​Script·​Magic</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​program-​deps">5.​2.​·​Program·​Dependencies</​a></​span></​dt></​dl></​dd><dt><span·​class="chapter"><a·​href="#ch-​embed">6.​·​Programs·​Embedding·​Perl</​a></​span></​dt><dd><dl><dt><span·​class="section"><a·​href="#s-​build-​embedded">6.​1.​·​Building·​Embedded·​Programs</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​embedded-​deps">6.​2.​·​Embedded·​Perl·​Dependencies</​a></​span></​dt><dt><span·​class="section"><a·​href="#s-​perl-​upgrades">6.​3.​·​Perl·​Package·​Upgrades</​a></​span></​dt></​dl></​dd><dt><span·​class="appendix"><a·​href="#ap-​perl6">A.​·​Perl·​6</​a></​span></​dt></​dl></​div><div·​class="list-​of-​tables"><p><strong>Li​st·​of·​Tables</​strong></​p><dl><dt>4.​1.​·​<a·​href="#id-​1.​6.​3.​3">Module·​to·​package·​mappings</​a></​dt></​dl></​div><div·​class="chapter"><div·​class="titlepage"><di​v><div><h1·​class="title"><a·​id="ch1"></​a>Chapter 1.​ About·​this·​document</​h1></​div></​div></​div><p>
27 ······​This·​document·​is·​distributed·​as·​the·​<code·​class="literal">perl-​policy</​code>27 ······​This·​document·​is·​distributed·​as·​the·​<code·​class="literal">perl-​policy</​code>
28 ······​files·​in·​the·​Debian·​package·​<code·​class="systemitem"><a​·​class="ulink"·​href="https:​/​/​packages.​debian.​org/​debian-​policy"·​target="_top">debian-​policy</​a></​code>.​28 ······​files·​in·​the·​Debian·​package·​<code·​class="systemitem"><a​·​class="ulink"·​href="https:​/​/​packages.​debian.​org/​debian-​policy"·​target="_top">debian-​policy</​a></​code>.​
29 ······​It·​is·​also·​available·​from·​the·​Debian·​web·​mirrors·​at·​<a·​class="ulink"·​href="https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​perl-​policy/​"·​target="_top">https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​perl-​policy/​</​a>.​29 ······​It·​is·​also·​available·​from·​the·​Debian·​web·​mirrors·​at·​<a·​class="ulink"·​href="https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​perl-​policy/​"·​target="_top">https:​/​/​www.​debian.​org/​doc/​packaging-​manuals/​perl-​policy/​</​a>.​
784 B
./usr/share/doc/debian-policy/perl-policy.html/index.html
    
Offset 76, 15 lines modifiedOffset 76, 15 lines modified
76 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as76 ········​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as
77 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian77 ········​<code·​class="filename">/​usr/​share/​common-​licenses/​GPL</​code>·​in·​the·​Debian
78 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​78 ········​distribution·​or·​on·​the·​World·​Wide·​Web·​at·​<a·​class="ulink"·​href="https:​/​/​www.​gnu.​org/​licenses/​"·​target="_top">https:​/​/​www.​gnu.​org/​licenses/​</​a>.​
79 ······​</​p>79 ······​</​p>
80 ············​</​div>80 ············​</​div>
81 ··········​</​div>81 ··········​</​div>
82 ··········​<div>82 ··········​<div>
83 ············​<p·​class="pubdate">2019-​02-​27</​p>83 ············​<p·​class="pubdate">2019-​02-​28</​p>
84 ··········​</​div>84 ··········​</​div>
85 ··········​<div>85 ··········​<div>
86 ············​<div·​class="abstract">86 ············​<div·​class="abstract">
87 ··············​<p·​class="title">87 ··············​<p·​class="title">
88 ················​<strong>Abstract</​strong>88 ················​<strong>Abstract</​strong>
89 ··············​</​p>89 ··············​</​p>
90 ··············​<p>90 ··············​<p>
629 B
./usr/share/doc/debian-policy/perl-policy.txt.gz
533 B
perl-policy.txt
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 ···​FOR·​A·​PARTICULAR·​PURPOSE.​·​See·​the·​GNU·​General·​Public·​License·​for·​more26 ···​FOR·​A·​PARTICULAR·​PURPOSE.​·​See·​the·​GNU·​General·​Public·​License·​for·​more
27 ···​details.​27 ···​details.​
  
28 ···​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as28 ···​A·​copy·​of·​the·​GNU·​General·​Public·​License·​is·​available·​as
29 ···​/​usr/​share/​common-​licenses/​GPL·​in·​the·​Debian·​distribution·​or·​on·​the·​World29 ···​/​usr/​share/​common-​licenses/​GPL·​in·​the·​Debian·​distribution·​or·​on·​the·​World
30 ···​Wide·​Web·​at·​https:​/​/​www.​gnu.​org/​licenses/​.​30 ···​Wide·​Web·​at·​https:​/​/​www.​gnu.​org/​licenses/​.​
  
31 ···​2019-​02-​2731 ···​2019-​02-​28
  
32 ···​Abstract32 ···​Abstract
  
33 ···​This·​document·​describes·​the·​packaging·​of·​Perl·​within·​the·​Debian33 ···​This·​document·​describes·​the·​packaging·​of·​Perl·​within·​the·​Debian
34 ···​distribution·​and·​the·​policy·​requirements·​for·​packaged·​Perl·​programs·​and34 ···​distribution·​and·​the·​policy·​requirements·​for·​packaged·​Perl·​programs·​and
35 ···​modules.​35 ···​modules.​
  
31.2 KB
./usr/share/doc/debian-policy/policy.epub
3.14 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·​file·​size:​·​391315·​bytes,​·​number·​of·​entries:​·​501 Zip·​file·​size:​·​391343·​bytes,​·​number·​of·​entries:​·​50
2 -​rw-​r-​-​r-​-​··​2.​0·​unx······​246·​b-​·​defN·​19-​Feb-​27·​23:​59·​META-​INF/​container.​xml2 -​rw-​r-​-​r-​-​··​2.​0·​unx······​246·​b-​·​defN·​19-​Feb-​27·​23:​59·​META-​INF/​container.​xml
3 -​rw-​r-​-​r-​-​··​2.​0·​unx····​21147·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​install-​conffiles.​png3 -​rw-​r-​-​r-​-​··​2.​0·​unx····​21147·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​install-​conffiles.​png
4 -​rw-​r-​-​r-​-​··​2.​0·​unx····​18705·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​install.​png4 -​rw-​r-​-​r-​-​··​2.​0·​unx····​18705·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​install.​png
5 -​rw-​r-​-​r-​-​··​2.​0·​unx····​15263·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​purge.​png5 -​rw-​r-​-​r-​-​··​2.​0·​unx····​15263·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​purge.​png
6 -​rw-​r-​-​r-​-​··​2.​0·​unx····​28460·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​remove-​purge.​png6 -​rw-​r-​-​r-​-​··​2.​0·​unx····​28460·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​remove-​purge.​png
7 -​rw-​r-​-​r-​-​··​2.​0·​unx····​19218·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​remove.​png7 -​rw-​r-​-​r-​-​··​2.​0·​unx····​19218·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​remove.​png
8 -​rw-​r-​-​r-​-​··​2.​0·​unx····​73704·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​upgrade.​png8 -​rw-​r-​-​r-​-​··​2.​0·​unx····​73704·​b-​·​defN·​19-​Feb-​27·​23:​59·​_images/​debian-​policy-​upgrade.​png
Offset 19, 19 lines modifiedOffset 19, 19 lines modified
19 -​rw-​r-​-​r-​-​··​2.​0·​unx·······​90·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​plus.​png19 -​rw-​r-​-​r-​-​··​2.​0·​unx·······​90·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​plus.​png
20 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​4395·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​pygments.​css20 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​4395·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​pygments.​css
21 -​rw-​r-​-​r-​-​··​2.​0·​unx······​214·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​up-​pressed.​png21 -​rw-​r-​-​r-​-​··​2.​0·​unx······​214·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​up-​pressed.​png
22 -​rw-​r-​-​r-​-​··​2.​0·​unx······​203·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​up.​png22 -​rw-​r-​-​r-​-​··​2.​0·​unx······​203·​b-​·​defN·​19-​Feb-​27·​23:​59·​_static/​up.​png
23 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2766·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​flowcharts.​xhtml23 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2766·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​flowcharts.​xhtml
24 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1691·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​license.​xhtml24 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​1691·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​license.​xhtml
25 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2382·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​alternatives.​xhtml25 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​2382·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​alternatives.​xhtml
26 -​rw-​r-​-​r-​-​··​2.​0·​unx····​12470·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​binarypkg.​xhtml26 -​rw-​r-​-​r-​-​··​2.​0·​unx····​12482·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​binarypkg.​xhtml
27 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​7099·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​conffiles.​xhtml27 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​7115·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​conffiles.​xhtml
28 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​6167·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​controlfields.​xhtml28 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​6177·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​controlfields.​xhtml
29 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​7277·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​diversions.​xhtml29 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​7291·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​diversions.​xhtml
30 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​4093·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​scope.​xhtml30 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​4101·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​scope.​xhtml
31 -​rw-​r-​-​r-​-​··​2.​0·​unx····​23963·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​sourcepkg.​xhtml31 -​rw-​r-​-​r-​-​··​2.​0·​unx····​23963·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​pkg-​sourcepkg.​xhtml
32 -​rw-​r-​-​r-​-​··​2.​0·​unx····​13423·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​process.​xhtml32 -​rw-​r-​-​r-​-​··​2.​0·​unx····​13423·​b-​·​defN·​19-​Feb-​27·​23:​59·​ap-​process.​xhtml
33 -​rw-​r-​-​r-​-​··​2.​0·​unx····​21825·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​archive.​xhtml33 -​rw-​r-​-​r-​-​··​2.​0·​unx····​21825·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​archive.​xhtml
34 -​rw-​r-​-​r-​-​··​2.​0·​unx····​31614·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​binary.​xhtml34 -​rw-​r-​-​r-​-​··​2.​0·​unx····​31614·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​binary.​xhtml
35 -​rw-​r-​-​r-​-​··​2.​0·​unx····​90437·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​controlfields.​xhtml35 -​rw-​r-​-​r-​-​··​2.​0·​unx····​90437·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​controlfields.​xhtml
36 -​rw-​r-​-​r-​-​··​2.​0·​unx····​46106·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​customized-​programs.​xhtml36 -​rw-​r-​-​r-​-​··​2.​0·​unx····​46106·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​customized-​programs.​xhtml
37 -​rw-​r-​-​r-​-​··​2.​0·​unx····​28372·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​docs.​xhtml37 -​rw-​r-​-​r-​-​··​2.​0·​unx····​28372·​b-​·​defN·​19-​Feb-​27·​23:​59·​ch-​docs.​xhtml
Offset 45, 8 lines modifiedOffset 45, 8 lines modified
45 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​6390·​b-​·​defN·​19-​Feb-​27·​23:​59·​content.​opf45 -​rw-​r-​-​r-​-​··​2.​0·​unx·····​6390·​b-​·​defN·​19-​Feb-​27·​23:​59·​content.​opf
46 -​rw-​r-​-​r-​-​··​2.​0·​unx······​608·​b-​·​defN·​19-​Feb-​27·​23:​59·​genindex.​xhtml46 -​rw-​r-​-​r-​-​··​2.​0·​unx······​608·​b-​·​defN·​19-​Feb-​27·​23:​59·​genindex.​xhtml
47 -​rw-​r-​-​r-​-​··​2.​0·​unx····​57522·​b-​·​defN·​19-​Feb-​27·​23:​59·​index.​xhtml47 -​rw-​r-​-​r-​-​··​2.​0·​unx····​57522·​b-​·​defN·​19-​Feb-​27·​23:​59·​index.​xhtml
48 -​rw-​r-​-​r-​-​··​2.​0·​unx·······​20·​b-​·​stor·​19-​Feb-​27·​23:​59·​mimetype48 -​rw-​r-​-​r-​-​··​2.​0·​unx·······​20·​b-​·​stor·​19-​Feb-​27·​23:​59·​mimetype
49 -​rw-​r-​-​r-​-​··​2.​0·​unx····​44849·​b-​·​defN·​19-​Feb-​27·​23:​59·​nav.​xhtml49 -​rw-​r-​-​r-​-​··​2.​0·​unx····​44849·​b-​·​defN·​19-​Feb-​27·​23:​59·​nav.​xhtml
50 -​rw-​r-​-​r-​-​··​2.​0·​unx····​83736·​b-​·​defN·​19-​Feb-​27·​23:​59·​toc.​ncx50 -​rw-​r-​-​r-​-​··​2.​0·​unx····​83736·​b-​·​defN·​19-​Feb-​27·​23:​59·​toc.​ncx
51 -​rw-​r-​-​r-​-​··​2.​0·​unx···​101895·​b-​·​defN·​19-​Feb-​27·​23:​59·​upgrading-​checklist.​xhtml51 -​rw-​r-​-​r-​-​··​2.​0·​unx···​101895·​b-​·​defN·​19-​Feb-​27·​23:​59·​upgrading-​checklist.​xhtml
52 50·​files,​·​1203929·​bytes·​uncompressed,​·​385459·​bytes·​compressed:​··​68.​0%52 50·​files,​·​1203989·​bytes·​uncompressed,​·​385487·​bytes·​compressed:​··​68.​0%
8.19 KB
ap-pkg-binarypkg.xhtml
    
Offset 13, 38 lines modifiedOffset 13, 38 lines modified
13 ··········​<div·​class="body"·​role="main">13 ··········​<div·​class="body"·​role="main">
14 ············14 ············
15 ··​<div·​class="section"·​id="binary-​packages-​from-​old-​packaging-​manual">15 ··​<div·​class="section"·​id="binary-​packages-​from-​old-​packaging-​manual">
16 <h1>2.​·​Binary·​packages·​(from·​old·​Packaging·​Manual)​</​h1>16 <h1>2.​·​Binary·​packages·​(from·​old·​Packaging·​Manual)​</​h1>
17 <p>See·​deb(5)​·​and·​<a·​class="reference·​internal"·​href="#s-​pkg-​controlarea"><span·​class="std·​std-​ref">Package·​control·​information·​files</​span></​a>.​</​p>17 <p>See·​deb(5)​·​and·​<a·​class="reference·​internal"·​href="#s-​pkg-​controlarea"><span·​class="std·​std-​ref">Package·​control·​information·​files</​span></​a>.​</​p>
18 <div·​class="section"·​id="creating-​package-​files-​dpkg-​deb">18 <div·​class="section"·​id="creating-​package-​files-​dpkg-​deb">
19 <span·​id="s-​pkg-​bincreating"></​span><h2>2.​1.​·​Creating·​package·​files·​-​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code></​h2>19 <span·​id="s-​pkg-​bincreating"></​span><h2>2.​1.​·​Creating·​package·​files·​-​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code></​h2>
20 <p>All·​manipulation·​of·​binary·​package·​files·​is·​done·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>;​·​it's20 <p>All·​manipulation·​of·​binary·​package·​files·​is·​done·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>;​·​its
21 the·​only·​program·​that·​has·​knowledge·​of·​the·​format.​·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​may·​be21 the·​only·​program·​that·​has·​knowledge·​of·​the·​format.​·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​may·​be
22 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·​options22 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
23 requested·​are·​appropriate·​to·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​and·​invoke·​that·​instead·​with23 requested·​are·​appropriate·​to·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​and·​invoke·​that·​instead·​with
24 the·​same·​arguments.​)​</​p>24 the·​same·​arguments.​)​</​p>
25 <p>In·​order·​to·​create·​a·​binary·​package,​·​you·​must·​make·​a·​directory·​tree25 <p>In·​order·​to·​create·​a·​binary·​package,​·​you·​must·​make·​a·​directory·​tree
26 which·​contains·​all·​the·​files·​and·​directories·​you·​want·​to·​have·​in·​the26 which·​contains·​all·​the·​files·​and·​directories·​you·​want·​to·​have·​in·​the
27 file·​system·​data·​part·​of·​the·​package.​·​In·​Debian-​format·​source·​packages,​27 file·​system·​data·​part·​of·​the·​package.​·​In·​Debian-​format·​source·​packages,​
28 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>,​28 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>,​
29 relative·​to·​the·​top·​of·​the·​package's·​source·​tree.​</​p>29 relative·​to·​the·​top·​of·​the·​packages·​source·​tree.​</​p>
30 <p>They·​should·​have·​the·​locations·​(relative·​to·​the·​root·​of·​the·​directory30 <p>They·​should·​have·​the·​locations·​(relative·​to·​the·​root·​of·​the·​directory
31 tree·​you're·​constructing)​·​ownerships·​and·​permissions·​which·​you·​want·​them31 tree·​youre·​constructing)​·​ownerships·​and·​permissions·​which·​you·​want·​them
32 to·​have·​on·​the·​system·​when·​they·​are·​installed.​</​p>32 to·​have·​on·​the·​system·​when·​they·​are·​installed.​</​p>
33 <p>With·​current·​versions·​of·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​the·​uid/​username·​and·​gid/​groupname33 <p>With·​current·​versions·​of·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​the·​uid/​username·​and·​gid/​groupname
34 mappings·​for·​the·​users·​and·​groups·​being·​used·​should·​be·​the·​same·​on·​the34 mappings·​for·​the·​users·​and·​groups·​being·​used·​should·​be·​the·​same·​on·​the
35 system·​where·​the·​package·​is·​built·​and·​the·​one·​where·​it·​is·​installed.​</​p>35 system·​where·​the·​package·​is·​built·​and·​the·​one·​where·​it·​is·​installed.​</​p>
36 <p>You·​need·​to·​add·​one·​special·​directory·​to·​the·​root·​of·​the·​miniature·​file36 <p>You·​need·​to·​add·​one·​special·​directory·​to·​the·​root·​of·​the·​miniature·​file
37 system·​tree·​you're·​creating:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>.​·​It·​should·​contain·​the·​control37 system·​tree·​youre·​creating:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>.​·​It·​should·​contain·​the·​control
38 information·​files,​·​notably·​the·​binary·​package·​control·​file·​(see38 information·​files,​·​notably·​the·​binary·​package·​control·​file·​(see
39 <a·​class="reference·​internal"·​href="#s-​pkg-​controlfile"><span·​class="std·​std-​ref">The·​main·​control·​information·​file:​·​control</​span></​a>)​.​</​p>39 <a·​class="reference·​internal"·​href="#s-​pkg-​controlfile"><span·​class="std·​std-​ref">The·​main·​control·​information·​file:​·​control</​span></​a>)​.​</​p>
40 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>·​directory·​will·​not·​appear·​in·​the·​file·​system·​archive·​of40 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>·​directory·​will·​not·​appear·​in·​the·​file·​system·​archive·​of
41 the·​package,​·​and·​so·​won't·​be·​installed·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​the·​package·​is41 the·​package,​·​and·​so·​wont·​be·​installed·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​the·​package·​is
42 unpacked.​</​p>42 unpacked.​</​p>
43 <p>When·​you've·​prepared·​the·​package,​·​you·​should·​invoke:​</​p>43 <p>When·​youve·​prepared·​the·​package,​·​you·​should·​invoke:​</​p>
44 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span>·​<span·​class="o">-​-​</​span><span·​class="n">build</​span>·​<span·​class="n">directory</​span>44 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span>·​<span·​class="o">-​-​</​span><span·​class="n">build</​span>·​<span·​class="n">directory</​span>
45 </​pre></​div>45 </​pre></​div>
46 </​div>46 </​div>
47 <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·​that47 <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
48 <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>·​with48 <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
49 the·​same·​arguments·​to·​build·​the·​package.​)​</​p>49 the·​same·​arguments·​to·​build·​the·​package.​)​</​p>
50 <p>See·​the·​dpkg-​deb(8)​·​man·​page·​for·​details·​of·​how·​to·​examine·​the·​contents·​of50 <p>See·​the·​dpkg-​deb(8)​·​man·​page·​for·​details·​of·​how·​to·​examine·​the·​contents·​of
Offset 67, 19 lines modifiedOffset 67, 19 lines modified
67 files·​specially·​-​·​some·​of·​them·​contain·​information·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when67 files·​specially·​-​·​some·​of·​them·​contain·​information·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when
68 installing·​or·​removing·​the·​package;​·​others·​are·​scripts·​which·​the·​package68 installing·​or·​removing·​the·​package;​·​others·​are·​scripts·​which·​the·​package
69 maintainer·​wants·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​to·​run.​</​p>69 maintainer·​wants·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​to·​run.​</​p>
70 <p>It·​is·​possible·​to·​put·​other·​files·​in·​the·​package·​control·​information70 <p>It·​is·​possible·​to·​put·​other·​files·​in·​the·​package·​control·​information
71 file·​area,​·​but·​this·​is·​not·​generally·​a·​good·​idea·​(though·​they·​will71 file·​area,​·​but·​this·​is·​not·​generally·​a·​good·​idea·​(though·​they·​will
72 largely·​be·​ignored)​.​</​p>72 largely·​be·​ignored)​.​</​p>
73 <p>Here·​is·​a·​brief·​list·​of·​the·​control·​information·​files·​supported·​by73 <p>Here·​is·​a·​brief·​list·​of·​the·​control·​information·​files·​supported·​by
74 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​a·​summary·​of·​what·​they're·​used·​for.​</​p>74 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​a·​summary·​of·​what·​theyre·​used·​for.​</​p>
75 <dl>75 <dl>
76 <dt><code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code></​dt>76 <dt><code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code></​dt>
77 <dd><p>This·​is·​the·​key·​description·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>.​·​It·​specifies·​the77 <dd><p>This·​is·​the·​key·​description·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>.​·​It·​specifies·​the
78 package's·​name·​and·​version,​·​gives·​its·​description·​for·​the·​user,​78 packages·​name·​and·​version,​·​gives·​its·​description·​for·​the·​user,​
79 states·​its·​relationships·​with·​other·​packages,​·​and·​so·​forth.​·​See79 states·​its·​relationships·​with·​other·​packages,​·​and·​so·​forth.​·​See
80 <a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​sourcecontrolfiles"><​span·​class="std·​std-​ref">Source·​package·​control·​files·​–·​debian/​control</​span></​a>·​and80 <a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​sourcecontrolfiles"><​span·​class="std·​std-​ref">Source·​package·​control·​files·​–·​debian/​control</​span></​a>·​and
81 <a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>81 <a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>
82 <p>It·​is·​usually·​generated·​automatically·​from·​information·​in·​the82 <p>It·​is·​usually·​generated·​automatically·​from·​information·​in·​the
83 source·​package·​by·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>·​program,​·​and·​with83 source·​package·​by·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>·​program,​·​and·​with
84 assistance·​from·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​shlibdeps</​span></​code>.​·​See·​<a·​class="reference·​internal"·​href="ap-​pkg-​sourcepkg.​xhtml"><span·​class="doc">Source·​packages·​(from·​old·​Packaging·​Manual)​</​span></​a>.​</​p>84 assistance·​from·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​shlibdeps</​span></​code>.​·​See·​<a·​class="reference·​internal"·​href="ap-​pkg-​sourcepkg.​xhtml"><span·​class="doc">Source·​packages·​(from·​old·​Packaging·​Manual)​</​span></​a>.​</​p>
85 </​dd>85 </​dd>
Offset 109, 16 lines modifiedOffset 109, 16 lines modified
109 on·​<a·​class="reference·​internal"·​href="ch-​sharedlibs.​xhtml#s-​shlibs"><span·​class="std·​std-​ref">The·​shlibs·​File·​Format</​span></​a>.​</​p>109 on·​<a·​class="reference·​internal"·​href="ch-​sharedlibs.​xhtml#s-​shlibs"><span·​class="std·​std-​ref">The·​shlibs·​File·​Format</​span></​a>.​</​p>
110 </​dd>110 </​dd>
111 </​dl>111 </​dl>
112 </​div>112 </​div>
113 <div·​class="section"·​id="the-​main-​control-​information-​file-​control">113 <div·​class="section"·​id="the-​main-​control-​information-​file-​control">
114 <span·​id="s-​pkg-​controlfile"></​span><h2>2.​3.​·​The·​main·​control·​information·​file:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code></​h2>114 <span·​id="s-​pkg-​controlfile"></​span><h2>2.​3.​·​The·​main·​control·​information·​file:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code></​h2>
115 <p>The·​most·​important·​control·​information·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​it115 <p>The·​most·​important·​control·​information·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​it
116 installs·​a·​package·​is·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code>.​·​It·​contains·​all·​the·​package's·&quot;​vital116 installs·​a·​package·​is·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code>.​·​It·​contains·​all·​the·​packages·vital
117 statistics&quot;​.​</​p>117 statistics.​</​p>
118 <p>The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources118 <p>The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources
119 are·​made·​by·​a·​special·​tool,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>,​·​which·​reads119 are·​made·​by·​a·​special·​tool,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>,​·​which·​reads
120 <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·​it120 <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
121 needs.​·​See·​<a·​class="reference·​internal"·​href="ap-​pkg-​sourcepkg.​xhtml"><span·​class="doc">Source·​packages·​(from·​old·​Packaging·​Manual)​</​span></​a>·​for·​more·​details.​</​p>121 needs.​·​See·​<a·​class="reference·​internal"·​href="ap-​pkg-​sourcepkg.​xhtml"><span·​class="doc">Source·​packages·​(from·​old·​Packaging·​Manual)​</​span></​a>·​for·​more·​details.​</​p>
122 <p>The·​fields·​in·​binary·​package·​control·​files·​are·​listed·​in122 <p>The·​fields·​in·​binary·​package·​control·​files·​are·​listed·​in
123 <a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>123 <a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>
124 <p>A·​description·​of·​the·​syntax·​of·​control·​files·​and·​the·​purpose·​of·​the124 <p>A·​description·​of·​the·​syntax·​of·​control·​files·​and·​the·​purpose·​of·​the
6.18 KB
ap-pkg-conffiles.xhtml
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 <h1>5.​·​Configuration·​file·​handling·​(from·​old·​Packaging·​Manual)​</​h1>16 <h1>5.​·​Configuration·​file·​handling·​(from·​old·​Packaging·​Manual)​</​h1>
17 <p><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​can·​do·​a·​certain·​amount·​of·​automatic·​handling·​of·​package17 <p><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​can·​do·​a·​certain·​amount·​of·​automatic·​handling·​of·​package
18 configuration·​files.​</​p>18 configuration·​files.​</​p>
19 <p>Whether·​this·​mechanism·​is·​appropriate·​depends·​on·​a·​number·​of·​factors,​19 <p>Whether·​this·​mechanism·​is·​appropriate·​depends·​on·​a·​number·​of·​factors,​
20 but·​basically·​there·​are·​two·​approaches·​to·​any·​particular·​configuration20 but·​basically·​there·​are·​two·​approaches·​to·​any·​particular·​configuration
21 file.​</​p>21 file.​</​p>
22 <p>The·​easy·​method·​is·​to·​ship·​a·​best-​effort·​configuration·​in·​the·​package,​22 <p>The·​easy·​method·​is·​to·​ship·​a·​best-​effort·​configuration·​in·​the·​package,​
23 and·​use·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​conffile·​mechanism·​to·​handle·​updates.​·​If·​the·​user·​is23 and·​use·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​conffile·​mechanism·​to·​handle·​updates.​·​If·​the·​user·​is
24 unlikely·​to·​want·​to·​edit·​the·​file,​·​but·​you·​need·​them·​to·​be·​able·​to24 unlikely·​to·​want·​to·​edit·​the·​file,​·​but·​you·​need·​them·​to·​be·​able·​to
25 without·​losing·​their·​changes,​·​and·​a·​new·​package·​with·​a·​changed·​version25 without·​losing·​their·​changes,​·​and·​a·​new·​package·​with·​a·​changed·​version
26 of·​the·​file·​is·​only·​released·​infrequently,​·​this·​is·​a·​good·​approach.​</​p>26 of·​the·​file·​is·​only·​released·​infrequently,​·​this·​is·​a·​good·​approach.​</​p>
27 <p>The·​hard·​method·​is·​to·​build·​the·​configuration·​file·​from·​scratch·​in·​the27 <p>The·​hard·​method·​is·​to·​build·​the·​configuration·​file·​from·​scratch·​in·​the
28 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​·​and·​to·​take·​the·​responsibility·​for·​fixing·​any28 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​·​and·​to·​take·​the·​responsibility·​for·​fixing·​any
29 mistakes·​made·​in·​earlier·​versions·​of·​the·​package·​automatically.​·​This29 mistakes·​made·​in·​earlier·​versions·​of·​the·​package·​automatically.​·​This
30 will·​be·​appropriate·​if·​the·​file·​is·​likely·​to·​need·​to·​be·​different·​on30 will·​be·​appropriate·​if·​the·​file·​is·​likely·​to·​need·​to·​be·​different·​on
Offset 33, 27 lines modifiedOffset 33, 27 lines modified
33 <span·​id="s-​se-​1"></​span><h2>5.​1.​·​Automatic·​handling·​of·​configuration·​files·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code></​h2>33 <span·​id="s-​se-​1"></​span><h2>5.​1.​·​Automatic·​handling·​of·​configuration·​files·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code></​h2>
34 <p>A·​package·​may·​contain·​a·​control·​information·​file·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">conffiles​</​span></​code>.​34 <p>A·​package·​may·​contain·​a·​control·​information·​file·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">conffiles​</​span></​code>.​
35 This·​file·​should·​be·​a·​list·​of·​filenames·​of·​configuration·​files·​needing35 This·​file·​should·​be·​a·​list·​of·​filenames·​of·​configuration·​files·​needing
36 automatic·​handling,​·​separated·​by·​newlines.​·​The·​filenames·​should·​be36 automatic·​handling,​·​separated·​by·​newlines.​·​The·​filenames·​should·​be
37 absolute·​pathnames,​·​and·​the·​files·​referred·​to·​should·​actually·​exist·​in37 absolute·​pathnames,​·​and·​the·​files·​referred·​to·​should·​actually·​exist·​in
38 the·​package.​</​p>38 the·​package.​</​p>
39 <p>When·​a·​package·​is·​upgraded·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​process·​the·​configuration·​files39 <p>When·​a·​package·​is·​upgraded·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​process·​the·​configuration·​files
40 during·​the·​configuration·​stage,​·​shortly·​before·​it·​runs·​the·​package's40 during·​the·​configuration·​stage,​·​shortly·​before·​it·​runs·​the·​packages
41 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​</​p>41 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​</​p>
42 <p>For·​each·​file·​it·​checks·​to·​see·​whether·​the·​version·​of·​the·​file·​included42 <p>For·​each·​file·​it·​checks·​to·​see·​whether·​the·​version·​of·​the·​file·​included
43 in·​the·​package·​is·​the·​same·​as·​the·​one·​that·​was·​included·​in·​the·​last43 in·​the·​package·​is·​the·​same·​as·​the·​one·​that·​was·​included·​in·​the·​last
44 version·​of·​the·​package·​(the·​one·​that·​is·​being·​upgraded·​from)​;​·​it·​also44 version·​of·​the·​package·​(the·​one·​that·​is·​being·​upgraded·​from)​;​·​it·​also
45 compares·​the·​version·​currently·​installed·​on·​the·​system·​with·​the·​one45 compares·​the·​version·​currently·​installed·​on·​the·​system·​with·​the·​one
46 shipped·​with·​the·​last·​version.​</​p>46 shipped·​with·​the·​last·​version.​</​p>
47 <p>If·​neither·​the·​user·​nor·​the·​package·​maintainer·​has·​changed·​the·​file,​·​it47 <p>If·​neither·​the·​user·​nor·​the·​package·​maintainer·​has·​changed·​the·​file,​·​it
48 is·​left·​alone.​·​If·​one·​or·​the·​other·​has·​changed·​their·​version,​·​then·​the48 is·​left·​alone.​·​If·​one·​or·​the·​other·​has·​changed·​their·​version,​·​then·​the
49 changed·​version·​is·​preferred·​-​·​i.​e.​,​·​if·​the·​user·​edits·​their·​file,​·​but49 changed·​version·​is·​preferred·​-​·​i.​e.​,​·​if·​the·​user·​edits·​their·​file,​·​but
50 the·​package·​maintainer·​doesn't·​ship·​a·​different·​version,​·​the·​user's50 the·​package·​maintainer·​doesnt·​ship·​a·​different·​version,​·​the·​users
51 changes·​will·​stay,​·​silently,​·​but·​if·​the·​maintainer·​ships·​a·​new·​version51 changes·​will·​stay,​·​silently,​·​but·​if·​the·​maintainer·​ships·​a·​new·​version
52 and·​the·​user·​hasn't·​edited·​it·​the·​new·​version·​will·​be·​installed·​(with·​an52 and·​the·​user·​hasnt·​edited·​it·​the·​new·​version·​will·​be·​installed·​(with·​an
53 informative·​message)​.​·​If·​both·​have·​changed·​their·​version·​the·​user·​is53 informative·​message)​.​·​If·​both·​have·​changed·​their·​version·​the·​user·​is
54 prompted·​about·​the·​problem·​and·​must·​resolve·​the·​differences·​themselves.​</​p>54 prompted·​about·​the·​problem·​and·​must·​resolve·​the·​differences·​themselves.​</​p>
55 <p>The·​comparisons·​are·​done·​by·​calculating·​the·​MD5·​message·​digests·​of·​the55 <p>The·​comparisons·​are·​done·​by·​calculating·​the·​MD5·​message·​digests·​of·​the
56 files,​·​and·​storing·​the·​MD5·​of·​the·​file·​as·​it·​was·​included·​in·​the·​most56 files,​·​and·​storing·​the·​MD5·​of·​the·​file·​as·​it·​was·​included·​in·​the·​most
57 recent·​version·​of·​the·​package.​</​p>57 recent·​version·​of·​the·​package.​</​p>
58 <p>When·​a·​package·​is·​installed·​for·​the·​first·​time·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​install·​the58 <p>When·​a·​package·​is·​installed·​for·​the·​first·​time·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​install·​the
59 file·​that·​comes·​with·​it,​·​unless·​that·​would·​mean·​overwriting·​a·​file59 file·​that·​comes·​with·​it,​·​unless·​that·​would·​mean·​overwriting·​a·​file
Offset 68, 30 lines modifiedOffset 68, 30 lines modified
68 confusing·​and·​possibly·​dangerous·​options·​for·​conffile·​update·​when·​the68 confusing·​and·​possibly·​dangerous·​options·​for·​conffile·​update·​when·​the
69 package·​is·​upgraded.​</​p>69 package·​is·​upgraded.​</​p>
70 </​div>70 </​div>
71 <div·​class="section"·​id="fully-​featured-​maintainer-​script-​configuration-​handling">71 <div·​class="section"·​id="fully-​featured-​maintainer-​script-​configuration-​handling">
72 <span·​id="s-​se-​2"></​span><h2>5.​2.​·​Fully-​featured·​maintainer·​script·​configuration·​handling</​h2>72 <span·​id="s-​se-​2"></​span><h2>5.​2.​·​Fully-​featured·​maintainer·​script·​configuration·​handling</​h2>
73 <p>For·​files·​which·​contain·​site-​specific·​information·​such·​as·​the·​hostname73 <p>For·​files·​which·​contain·​site-​specific·​information·​such·​as·​the·​hostname
74 and·​networking·​details·​and·​so·​forth,​·​it·​is·​better·​to·​create·​the·​file·​in74 and·​networking·​details·​and·​so·​forth,​·​it·​is·​better·​to·​create·​the·​file·​in
75 the·​package's·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script.​</​p>75 the·​packages·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script.​</​p>
76 <p>This·​will·​typically·​involve·​examining·​the·​state·​of·​the·​rest·​of·​the76 <p>This·​will·​typically·​involve·​examining·​the·​state·​of·​the·​rest·​of·​the
77 system·​to·​determine·​values·​and·​other·​information,​·​and·​may·​involve77 system·​to·​determine·​values·​and·​other·​information,​·​and·​may·​involve
78 prompting·​the·​user·​for·​some·​information·​which·​can't·​be·​obtained·​some78 prompting·​the·​user·​for·​some·​information·​which·​cant·​be·​obtained·​some
79 other·​way.​</​p>79 other·​way.​</​p>
80 <p>When·​using·​this·​method·​there·​are·​a·​couple·​of·​important·​issues·​which80 <p>When·​using·​this·​method·​there·​are·​a·​couple·​of·​important·​issues·​which
81 should·​be·​considered:​</​p>81 should·​be·​considered:​</​p>
82 <p>If·​you·​discover·​a·​bug·​in·​the·​program·​which·​generates·​the·​configuration82 <p>If·​you·​discover·​a·​bug·​in·​the·​program·​which·​generates·​the·​configuration
83 file,​·​or·​if·​the·​format·​of·​the·​file·​changes·​from·​one·​version·​to·​the·​next,​83 file,​·​or·​if·​the·​format·​of·​the·​file·​changes·​from·​one·​version·​to·​the·​next,​
84 you·​will·​have·​to·​arrange·​for·​the·​postinst·​script·​to·​do·​something84 you·​will·​have·​to·​arrange·​for·​the·​postinst·​script·​to·​do·​something
85 sensible·​-​·​usually·​this·​will·​mean·​editing·​the·​installed·​configuration85 sensible·​-​·​usually·​this·​will·​mean·​editing·​the·​installed·​configuration
86 file·​to·​remove·​the·​problem·​or·​change·​the·​syntax.​·​You·​will·​have·​to·​do86 file·​to·​remove·​the·​problem·​or·​change·​the·​syntax.​·​You·​will·​have·​to·​do
87 this·​very·​carefully,​·​since·​the·​user·​may·​have·​changed·​the·​file,​·​perhaps87 this·​very·​carefully,​·​since·​the·​user·​may·​have·​changed·​the·​file,​·​perhaps
88 to·​fix·​the·​very·​problem·​that·​your·​script·​is·​trying·​to·​deal·​with·​-​·​you88 to·​fix·​the·​very·​problem·​that·​your·​script·​is·​trying·​to·​deal·​with·​-​·​you
89 will·​have·​to·​detect·​these·​situations·​and·​deal·​with·​them·​correctly.​</​p>89 will·​have·​to·​detect·​these·​situations·​and·​deal·​with·​them·​correctly.​</​p>
90 <p>If·​you·​do·​go·​down·​this·​route·​it's·​probably·​a·​good·​idea·​to·​make·​the90 <p>If·​you·​do·​go·​down·​this·​route·​its·​probably·​a·​good·​idea·​to·​make·​the
91 program·​that·​generates·​the·​configuration·​file(s)​·​a·​separate·​program·​in91 program·​that·​generates·​the·​configuration·​file(s)​·​a·​separate·​program·​in
92 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin</​span></​code>,​·​by·​convention·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>·​and·​then·​run·​that92 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin</​span></​code>,​·​by·​convention·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>·​and·​then·​run·​that
93 if·​appropriate·​from·​the·​post-​installation·​script.​·​The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>93 if·​appropriate·​from·​the·​post-​installation·​script.​·​The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>
94 program·​should·​not·​unquestioningly·​overwrite·​an·​existing·​configuration·​-​94 program·​should·​not·​unquestioningly·​overwrite·​an·​existing·​configuration·​-​
95 if·​its·​mode·​of·​operation·​is·​geared·​towards·​setting·​up·​a·​package·​for·​the95 if·​its·​mode·​of·​operation·​is·​geared·​towards·​setting·​up·​a·​package·​for·​the
96 first·​time·​(rather·​than·​any·​arbitrary·​reconfiguration·​later)​·​you·​should96 first·​time·​(rather·​than·​any·​arbitrary·​reconfiguration·​later)​·​you·​should
97 have·​it·​check·​whether·​the·​configuration·​already·​exists,​·​and·​require·​a97 have·​it·​check·​whether·​the·​configuration·​already·​exists,​·​and·​require·​a
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-​ascii1 utf-​8
4.98 KB
ap-pkg-controlfields.xhtml
    
Offset 13, 27 lines modifiedOffset 13, 27 lines modified
13 ··········​<div·​class="body"·​role="main">13 ··········​<div·​class="body"·​role="main">
14 ············14 ············
15 ··​<div·​class="section"·​id="control-​files-​and-​their-​fields-​from-​old-​packaging-​manual">15 ··​<div·​class="section"·​id="control-​files-​and-​their-​fields-​from-​old-​packaging-​manual">
16 <h1>4.​·​Control·​files·​and·​their·​fields·​(from·​old·​Packaging·​Manual)​</​h1>16 <h1>4.​·​Control·​files·​and·​their·​fields·​(from·​old·​Packaging·​Manual)​</​h1>
17 <p>Many·​of·​the·​tools·​in·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​suite·​manipulate·​data·​in·​a·​common17 <p>Many·​of·​the·​tools·​in·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​suite·​manipulate·​data·​in·​a·​common
18 format,​·​known·​as·​control·​files.​·​Binary·​and·​source·​packages·​have·​control18 format,​·​known·​as·​control·​files.​·​Binary·​and·​source·​packages·​have·​control
19 data·​as·​do·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​changes</​span></​code>·​files·​which·​control·​the·​installation·​of19 data·​as·​do·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​changes</​span></​code>·​files·​which·​control·​the·​installation·​of
20 uploaded·​files,​·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​internal·​databases·​are·​in·​a·​similar20 uploaded·​files,​·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​internal·​databases·​are·​in·​a·​similar
21 format.​</​p>21 format.​</​p>
22 <div·​class="section"·​id="syntax-​of-​control-​files">22 <div·​class="section"·​id="syntax-​of-​control-​files">
23 <span·​id="s-​sd-​1"></​span><h2>4.​1.​·​Syntax·​of·​control·​files</​h2>23 <span·​id="s-​sd-​1"></​span><h2>4.​1.​·​Syntax·​of·​control·​files</​h2>
24 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​controlsyntax"><span·​class="std·​std-​ref">Syntax·​of·​control·​files</​span></​a>.​</​p>24 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​controlsyntax"><span·​class="std·​std-​ref">Syntax·​of·​control·​files</​span></​a>.​</​p>
25 <p>It·​is·​important·​to·​note·​that·​there·​are·​several·​fields·​which·​are·​optional25 <p>It·​is·​important·​to·​note·​that·​there·​are·​several·​fields·​which·​are·​optional
26 as·​far·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​the·​related·​tools·​are·​concerned,​·​but·​which·​must26 as·​far·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​the·​related·​tools·​are·​concerned,​·​but·​which·​must
27 appear·​in·​every·​Debian·​package,​·​or·​whose·​omission·​may·​cause·​problems.​</​p>27 appear·​in·​every·​Debian·​package,​·​or·​whose·​omission·​may·​cause·​problems.​</​p>
28 </​div>28 </​div>
29 <div·​class="section"·​id="list-​of-​fields">29 <div·​class="section"·​id="list-​of-​fields">
30 <span·​id="s-​sd-​2"></​span><h2>4.​2.​·​List·​of·​fields</​h2>30 <span·​id="s-​sd-​2"></​span><h2>4.​2.​·​List·​of·​fields</​h2>
31 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​controlfieldslist"><s​pan·​class="std·​std-​ref">List·​of·​fields</​span></​a>.​</​p>31 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​xhtml#s-​controlfieldslist"><s​pan·​class="std·​std-​ref">List·​of·​fields</​span></​a>.​</​p>
32 <p>This·​section·​now·​contains·​only·​the·​fields·​that·​didn't·​belong·​to·​the32 <p>This·​section·​now·​contains·​only·​the·​fields·​that·​didnt·​belong·​to·​the
33 Policy·​manual.​</​p>33 Policy·​manual.​</​p>
34 <div·​class="section"·​id="filename-​and-​msdos-​filename">34 <div·​class="section"·​id="filename-​and-​msdos-​filename">
35 <span·​id="s-​pkg-​f-​filename"></​span><h3>4.​2.​1.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Filename<​/​span></​code>·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">MSDOS-​Filename</​span></​code></​h3>35 <span·​id="s-​pkg-​f-​filename"></​span><h3>4.​2.​1.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Filename<​/​span></​code>·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">MSDOS-​Filename</​span></​code></​h3>
36 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​filename(s)​·​of·​(the·​parts36 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​filename(s)​·​of·​(the·​parts
37 of)​·​a·​package·​in·​the·​distribution·​directories,​·​relative·​to·​the·​root·​of37 of)​·​a·​package·​in·​the·​distribution·​directories,​·​relative·​to·​the·​root·​of
38 the·​Debian·​hierarchy.​·​If·​the·​package·​has·​been·​split·​into·​several·​parts38 the·​Debian·​hierarchy.​·​If·​the·​package·​has·​been·​split·​into·​several·​parts
39 the·​parts·​are·​all·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>39 the·​parts·​are·​all·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>
Offset 43, 28 lines modifiedOffset 43, 28 lines modified
43 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​size·​(in·​bytes,​·​expressed·​in43 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​size·​(in·​bytes,​·​expressed·​in
44 decimal)​·​and·​MD5·​checksum·​of·​the·​file(s)​·​which·​make(s)​·​up·​a·​binary44 decimal)​·​and·​MD5·​checksum·​of·​the·​file(s)​·​which·​make(s)​·​up·​a·​binary
45 package·​in·​the·​distribution.​·​If·​the·​package·​is·​split·​into·​several·​parts45 package·​in·​the·​distribution.​·​If·​the·​package·​is·​split·​into·​several·​parts
46 the·​values·​for·​the·​parts·​are·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>46 the·​values·​for·​the·​parts·​are·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>
47 </​div>47 </​div>
48 <div·​class="section"·​id="status">48 <div·​class="section"·​id="status">
49 <span·​id="s-​pkg-​f-​status"></​span><h3>4.​2.​3.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Status</​span></​code></​h3>49 <span·​id="s-​pkg-​f-​status"></​span><h3>4.​2.​3.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Status</​span></​code></​h3>
50 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​status·​file·​records·​whether·​the·​user·​wants·​a50 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​status·​file·​records·​whether·​the·​user·​wants·​a
51 package·​installed,​·​removed·​or·​left·​alone,​·​whether·​it·​is·​broken51 package·​installed,​·​removed·​or·​left·​alone,​·​whether·​it·​is·​broken
52 (requiring·​re-​installation)​·​or·​not·​and·​what·​its·​current·​state·​on·​the52 (requiring·​re-​installation)​·​or·​not·​and·​what·​its·​current·​state·​on·​the
53 system·​is.​·​Each·​of·​these·​pieces·​of·​information·​is·​a·​single·​word.​</​p>53 system·​is.​·​Each·​of·​these·​pieces·​of·​information·​is·​a·​single·​word.​</​p>
54 </​div>54 </​div>
55 <div·​class="section"·​id="config-​version">55 <div·​class="section"·​id="config-​version">
56 <span·​id="s-​pkg-​f-​config-​version"></​span><h3>4.​2.​4.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Config-​Version</​span></​code></​h3>56 <span·​id="s-​pkg-​f-​config-​version"></​span><h3>4.​2.​4.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Config-​Version</​span></​code></​h3>
57 <p>If·​a·​package·​is·​not·​installed·​or·​not·​configured,​·​this·​field·​in57 <p>If·​a·​package·​is·​not·​installed·​or·​not·​configured,​·​this·​field·​in
58 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​status·​file·​records·​the·​last·​version·​of·​the·​package·​which·​was58 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​status·​file·​records·​the·​last·​version·​of·​the·​package·​which·​was
59 successfully·​configured.​</​p>59 successfully·​configured.​</​p>
60 </​div>60 </​div>
61 <div·​class="section"·​id="conffiles">61 <div·​class="section"·​id="conffiles">
62 <span·​id="s-​pkg-​f-​conffiles"></​span><h3>4.​2.​5.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Conffiles​</​span></​code></​h3>62 <span·​id="s-​pkg-​f-​conffiles"></​span><h3>4.​2.​5.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Conffiles​</​span></​code></​h3>
63 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​status·​file·​contains·​information·​about·​the63 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​status·​file·​contains·​information·​about·​the
64 automatically-​managed·​configuration·​files·​held·​by·​a·​package.​·​This·​field64 automatically-​managed·​configuration·​files·​held·​by·​a·​package.​·​This·​field
65 should·​<em>not</​em>·​appear·​anywhere·​in·​a·​package!</​p>65 should·​<em>not</​em>·​appear·​anywhere·​in·​a·​package!</​p>
66 </​div>66 </​div>
67 <div·​class="section"·​id="obsolete-​fields">67 <div·​class="section"·​id="obsolete-​fields">
68 <span·​id="s-​sd-​2-​6"></​span><h3>4.​2.​6.​·​Obsolete·​fields</​h3>68 <span·​id="s-​sd-​2-​6"></​span><h3>4.​2.​6.​·​Obsolete·​fields</​h3>
69 <p>These·​are·​still·​recognized·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​but·​should·​not·​appear·​anywhere69 <p>These·​are·​still·​recognized·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​but·​should·​not·​appear·​anywhere
70 any·​more.​</​p>70 any·​more.​</​p>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-​ascii1 utf-​8
5.5 KB
ap-pkg-diversions.xhtml
    
Offset 9, 20 lines modifiedOffset 9, 20 lines modified
9 ··​</​head><body>9 ··​</​head><body>
  
10 ····​<div·​class="document">10 ····​<div·​class="document">
11 ······​<div·​class="documentwrappe​r">11 ······​<div·​class="documentwrappe​r">
12 ··········​<div·​class="body"·​role="main">12 ··········​<div·​class="body"·​role="main">
13 ············13 ············
14 ··​<div·​class="section"·​id="diversions-​overriding-​a-​package-​s-​version-​of-​a-​file-​from-​old-​packaging-​manual">14 ··​<div·​class="section"·​id="diversions-​overriding-​a-​package-​s-​version-​of-​a-​file-​from-​old-​packaging-​manual">
15 <h1>7.​·​Diversions·​-​·​overriding·​a·​package's·​version·​of·​a·​file·​(from·​old·​Packaging·​Manual)​</​h1>15 <h1>7.​·​Diversions·​-​·​overriding·​a·​packages·​version·​of·​a·​file·​(from·​old·​Packaging·​Manual)​</​h1>
16 <p>It·​is·​possible·​to·​have·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​overwrite·​a·​file·​when·​it·​reinstalls16 <p>It·​is·​possible·​to·​have·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​overwrite·​a·​file·​when·​it·​reinstalls
17 the·​package·​it·​belongs·​to,​·​and·​to·​have·​it·​put·​the·​file·​from·​the·​package17 the·​package·​it·​belongs·​to,​·​and·​to·​have·​it·​put·​the·​file·​from·​the·​package
18 somewhere·​else·​instead.​</​p>18 somewhere·​else·​instead.​</​p>
19 <p>This·​can·​be·​used·​locally·​to·​override·​a·​package's·​version·​of·​a·​file,​·​or19 <p>This·​can·​be·​used·​locally·​to·​override·​a·​packages·​version·​of·​a·​file,​·​or
20 by·​one·​package·​to·​override·​another's·​version·​(or·​provide·​a·​wrapper·​for20 by·​one·​package·​to·​override·​anothers·​version·​(or·​provide·​a·​wrapper·​for
21 it)​.​</​p>21 it)​.​</​p>
22 <p>Before·​deciding·​to·​use·​a·​diversion,​·​read22 <p>Before·​deciding·​to·​use·​a·​diversion,​·​read
23 <a·​class="reference·​internal"·​href="ap-​pkg-​alternatives.​xhtml"><span·​class="doc">Alternati​ve·​versions·​of·​an·​interface·​-​·​update-​alternatives·​(from·​old·​Packaging·​Manual)​</​span></​a>·​to·​see·​if·​you·​really·​want·​a23 <a·​class="reference·​internal"·​href="ap-​pkg-​alternatives.​xhtml"><span·​class="doc">Alternati​ve·​versions·​of·​an·​interface·​-​·​update-​alternatives·​(from·​old·​Packaging·​Manual)​</​span></​a>·​to·​see·​if·​you·​really·​want·​a
24 diversion·​rather·​than·​several·​alternative·​versions·​of·​a·​program.​</​p>24 diversion·​rather·​than·​several·​alternative·​versions·​of·​a·​program.​</​p>
25 <p>There·​is·​a·​diversion·​list,​·​which·​is·​read·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​and·​updated·​by·​a25 <p>There·​is·​a·​diversion·​list,​·​which·​is·​read·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​and·​updated·​by·​a
26 special·​program·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>.​·​Please·​see·​dpkg-​divert(8)​·​for·​full26 special·​program·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>.​·​Please·​see·​dpkg-​divert(8)​·​for·​full
27 details·​of·​its·​operation.​</​p>27 details·​of·​its·​operation.​</​p>
Offset 30, 17 lines modifiedOffset 30, 17 lines modified
30 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​in·​its·​preinst·​to·​add·​the·​diversion·​and·​rename·​the30 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​in·​its·​preinst·​to·​add·​the·​diversion·​and·​rename·​the
31 existing·​file.​·​For·​example,​·​supposing·​that·​a·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>·​package31 existing·​file.​·​For·​example,​·​supposing·​that·​a·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>·​package
32 wishes·​to·​install·​a·​wrapper·​around·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>:​</​p>32 wishes·​to·​install·​a·​wrapper·​around·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>:​</​p>
33 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span><span·​class="o">-​</​span><span·​class="n">divert</​span>·​<span·​class="o">-​-​</​span><span·​class="n">package</​span>·​<span·​class="n">smailwrappe​r</​span>·​<span·​class="o">-​-​</​span><span·​class="n">add</​span>·​<span·​class="o">-​-​</​span><span·​class="n">rename</​span>·​\33 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span><span·​class="o">-​</​span><span·​class="n">divert</​span>·​<span·​class="o">-​-​</​span><span·​class="n">package</​span>·​<span·​class="n">smailwrappe​r</​span>·​<span·​class="o">-​-​</​span><span·​class="n">add</​span>·​<span·​class="o">-​-​</​span><span·​class="n">rename</​span>·​\
34 ····​<span·​class="o">-​-​</​span><span·​class="n">divert</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span><span·​class="o">.​</​span><span·​class="n">real</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span>34 ····​<span·​class="o">-​-​</​span><span·​class="n">divert</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span><span·​class="o">.​</​span><span·​class="n">real</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span>
35 </​pre></​div>35 </​pre></​div>
36 </​div>36 </​div>
37 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">-​-​package</​span>·​<span·​class="pre">smailwrap​per</​span></​code>·​ensures·​that·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>'s·​copy·​of37 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">-​-​package</​span>·​<span·​class="pre">smailwrap​per</​span></​code>·​ensures·​that·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>s·​copy·​of
38 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>·​can·​bypass·​the·​diversion·​and·​get·​installed·​as·​the38 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>·​can·​bypass·​the·​diversion·​and·​get·​installed·​as·​the
39 true·​version.​·​It's·​safe·​to·​add·​the·​diversion·​unconditionally·​on·​upgrades39 true·​version.​·​Its·​safe·​to·​add·​the·​diversion·​unconditionally·​on·​upgrades
40 since·​it·​will·​be·​left·​unchanged·​if·​it·​already·​exists,​·​but40 since·​it·​will·​be·​left·​unchanged·​if·​it·​already·​exists,​·​but
41 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​will·​display·​a·​message.​·​To·​suppress·​that·​message,​·​make41 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​will·​display·​a·​message.​·​To·​suppress·​that·​message,​·​make
42 the·​command·​conditional·​on·​the·​version·​from·​which·​the·​package·​is·​being42 the·​command·​conditional·​on·​the·​version·​from·​which·​the·​package·​is·​being
43 upgraded:​</​p>43 upgraded:​</​p>
44 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span>if·​[·​upgrade·​!=·​&quot;​$1·​||·​dpkg·​-​-​compare-​versions·​&quot;​$2&quot;​·​lt·​1.​0-​2;​·​then44 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span>if·​[·​upgrade·​!=·​&quot;​$1·​||·​dpkg·​-​-​compare-​versions·​&quot;​$2&quot;​·​lt·​1.​0-​2;​·​then
45 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​add·​-​-​rename·​\45 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​add·​-​-​rename·​\
46 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail46 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail
Offset 65, 19 lines modifiedOffset 65, 19 lines modified
65 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​remove·​-​-​rename·​\65 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​remove·​-​-​rename·​\
66 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail66 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail
67 fi67 fi
68 </​pre></​div>68 </​pre></​div>
69 </​div>69 </​div>
70 <p>where·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">1.​0-​2</​span></​code>·​is·​the·​version·​at·​which·​the·​diversion·​was·​first·​added·​to70 <p>where·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">1.​0-​2</​span></​code>·​is·​the·​version·​at·​which·​the·​diversion·​was·​first·​added·​to
71 the·​package.​·​The·​postrm·​should·​not·​remove·​the·​diversion·​on·​upgrades·​both71 the·​package.​·​The·​postrm·​should·​not·​remove·​the·​diversion·​on·​upgrades·​both
72 because·​there's·​no·​reason·​to·​remove·​the·​diversion·​only·​to·​immediately72 because·​theres·​no·​reason·​to·​remove·​the·​diversion·​only·​to·​immediately
73 re-​add·​it·​and·​since·​the·​postrm·​of·​the·​old·​package·​is·​run·​after·​unpacking73 re-​add·​it·​and·​since·​the·​postrm·​of·​the·​old·​package·​is·​run·​after·​unpacking
74 so·​the·​removal·​of·​the·​diversion·​will·​fail.​</​p>74 so·​the·​removal·​of·​the·​diversion·​will·​fail.​</​p>
75 <p>Do·​not·​attempt·​to·​divert·​a·​file·​which·​is·​vitally·​important·​for·​the75 <p>Do·​not·​attempt·​to·​divert·​a·​file·​which·​is·​vitally·​important·​for·​the
76 system's·​operation·​-​·​when·​using·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​there·​is·​a·​time,​·​after76 systems·​operation·​-​·​when·​using·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​there·​is·​a·​time,​·​after
77 it·​has·​been·​diverted·​but·​before·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​has·​installed·​the·​new·​version,​77 it·​has·​been·​diverted·​but·​before·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​has·​installed·​the·​new·​version,​
78 when·​the·​file·​does·​not·​exist.​</​p>78 when·​the·​file·​does·​not·​exist.​</​p>
79 <p>Do·​not·​attempt·​to·​divert·​a·​conffile,​·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​does·​not·​handle·​it79 <p>Do·​not·​attempt·​to·​divert·​a·​conffile,​·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​does·​not·​handle·​it
80 well.​</​p>80 well.​</​p>
81 </​div>81 </​div>
  
  
1.97 KB
ap-pkg-scope.xhtml
    
Offset 41, 24 lines modifiedOffset 41, 24 lines modified
41 of·​some·​packages.​</​p>41 of·​some·​packages.​</​p>
42 <p>This·​manual·​describes·​the·​technical·​aspects·​of·​creating·​Debian·​binary42 <p>This·​manual·​describes·​the·​technical·​aspects·​of·​creating·​Debian·​binary
43 packages·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​deb</​span></​code>·​files)​.​·​It·​documents·​the·​behavior·​of·​the·​package43 packages·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​deb</​span></​code>·​files)​.​·​It·​documents·​the·​behavior·​of·​the·​package
44 management·​programs·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dselect</​span></​code>·​et·​al.​·​and·​the·​way·​they44 management·​programs·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dselect</​span></​code>·​et·​al.​·​and·​the·​way·​they
45 interact·​with·​packages.​</​p>45 interact·​with·​packages.​</​p>
46 <p>This·​manual·​does·​not·​go·​into·​detail·​about·​the·​options·​and·​usage·​of·​the46 <p>This·​manual·​does·​not·​go·​into·​detail·​about·​the·​options·​and·​usage·​of·​the
47 package·​building·​and·​installation·​tools.​·​It·​should·​therefore·​be·​read·​in47 package·​building·​and·​installation·​tools.​·​It·​should·​therefore·​be·​read·​in
48 conjunction·​with·​those·​programs'·​man·​pages.​</​p>48 conjunction·​with·​those·​programs·​man·​pages.​</​p>
49 <p>The·​utility·​programs·​which·​are·​provided·​with·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​described·​in49 <p>The·​utility·​programs·​which·​are·​provided·​with·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​described·​in
50 detail·​here,​·​are·​documented·​in·​their·​man·​pages.​</​p>50 detail·​here,​·​are·​documented·​in·​their·​man·​pages.​</​p>
51 <p>It·​is·​assumed·​that·​the·​reader·​is·​reasonably·​familiar·​with·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>51 <p>It·​is·​assumed·​that·​the·​reader·​is·​reasonably·​familiar·​with·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>
52 System·​Administrators'·​manual.​·​Unfortunately·​this·​manual·​does·​not·​yet52 System·​Administrators·​manual.​·​Unfortunately·​this·​manual·​does·​not·​yet
53 exist.​</​p>53 exist.​</​p>
54 <p>The·​Debian·​version·​of·​the·​FSF's·​GNU·​hello·​program·​is·​provided·​as·​an54 <p>The·​Debian·​version·​of·​the·​FSFs·​GNU·​hello·​program·​is·​provided·​as·​an
55 example·​for·​people·​wishing·​to·​create·​Debian·​packages.​·​However,​·​while·​the55 example·​for·​people·​wishing·​to·​create·​Debian·​packages.​·​However,​·​while·​the
56 examples·​are·​helpful,​·​they·​do·​not·​replace·​the·​need·​to·​read·​and·​follow56 examples·​are·​helpful,​·​they·​do·​not·​replace·​the·​need·​to·​read·​and·​follow
57 the·​Policy·​and·​Programmer's·​Manual.​</​p>57 the·​Policy·​and·​Programmers·​Manual.​</​p>
58 <dl·​class="footnote·​brackets">58 <dl·​class="footnote·​brackets">
59 <dt·​class="label"·​id="id2"><span·​class="brackets"><a·​class="fn-​backref"·​href="#id1">1</​a></​span></​dt>59 <dt·​class="label"·​id="id2"><span·​class="brackets"><a·​class="fn-​backref"·​href="#id1">1</​a></​span></​dt>
60 <dd><p><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​is·​targeted·​primarily·​at·​Debian,​·​but·​may·​work·​on·​or·​be60 <dd><p><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​is·​targeted·​primarily·​at·​Debian,​·​but·​may·​work·​on·​or·​be
61 ported·​to·​other·​systems.​</​p>61 ported·​to·​other·​systems.​</​p>
62 </​dd>62 </​dd>
63 </​dl>63 </​dl>
64 </​div>64 </​div>
45.0 B
encoding
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 us-​ascii1 utf-​8
1.21 KB
index.xhtml
    
Offset 14, 15 lines modifiedOffset 14, 15 lines modified
14 ············14 ············
15 ··​<div·​class="section"·​id="debian-​policy-​manual">15 ··​<div·​class="section"·​id="debian-​policy-​manual">
16 <h1>Debian·​Policy·​Manual</​h1>16 <h1>Debian·​Policy·​Manual</​h1>
17 <p>This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian·​distribution.​17 <p>This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian·​distribution.​
18 This·​includes·​the·​structure·​and·​contents·​of·​the·​Debian·​archive·​and·​several18 This·​includes·​the·​structure·​and·​contents·​of·​the·​Debian·​archive·​and·​several
19 design·​issues·​of·​the·​operating·​system,​·​as·​well·​as·​technical·​requirements19 design·​issues·​of·​the·​operating·​system,​·​as·​well·​as·​technical·​requirements
20 that·​each·​package·​must·​satisfy·​to·​be·​included·​in·​the·​distribution.​</​p>20 that·​each·​package·​must·​satisfy·​to·​be·​included·​in·​the·​distribution.​</​p>
21 <p>This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​27.​</​p>21 <p>This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​28.​</​p>
22 <div·​class="toctree-​wrapper·​compound">22 <div·​class="toctree-​wrapper·​compound">
23 <ul>23 <ul>
24 <li·​class="toctree-​l1"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml">1.​·​About·​this·​manual</​a><ul>24 <li·​class="toctree-​l1"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml">1.​·​About·​this·​manual</​a><ul>
25 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#scope">1.​1.​·​Scope</​a></​li>25 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#scope">1.​1.​·​Scope</​a></​li>
26 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#new-​versions-​of-​this-​document">1.​2.​·​New·​versions·​of·​this·​document</​a></​li>26 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#new-​versions-​of-​this-​document">1.​2.​·​New·​versions·​of·​this·​document</​a></​li>
27 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#authors-​and-​maintainers">1.​3.​·​Authors·​and·​Maintainers</​a><ul>27 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#authors-​and-​maintainers">1.​3.​·​Authors·​and·​Maintainers</​a><ul>
28 <li·​class="toctree-​l3"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#early-​history">1.​3.​1.​·​Early·​history</​a></​li>28 <li·​class="toctree-​l3"><a·​class="reference·​internal"·​href="ch-​scope.​xhtml#early-​history">1.​3.​1.​·​Early·​history</​a></​li>
8.75 KB
./usr/share/doc/debian-policy/policy.html/ap-pkg-binarypkg.html
    
Offset 41, 38 lines modifiedOffset 41, 38 lines modified
41 ··········​<div·​class="body"·​role="main">41 ··········​<div·​class="body"·​role="main">
42 ············42 ············
43 ··​<div·​class="section"·​id="binary-​packages-​from-​old-​packaging-​manual">43 ··​<div·​class="section"·​id="binary-​packages-​from-​old-​packaging-​manual">
44 <h1>2.​·​Binary·​packages·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#binary-​packages-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>44 <h1>2.​·​Binary·​packages·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#binary-​packages-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>
45 <p>See·​deb(5)​·​and·​<a·​class="reference·​internal"·​href="#s-​pkg-​controlarea"><span·​class="std·​std-​ref">Package·​control·​information·​files</​span></​a>.​</​p>45 <p>See·​deb(5)​·​and·​<a·​class="reference·​internal"·​href="#s-​pkg-​controlarea"><span·​class="std·​std-​ref">Package·​control·​information·​files</​span></​a>.​</​p>
46 <div·​class="section"·​id="creating-​package-​files-​dpkg-​deb">46 <div·​class="section"·​id="creating-​package-​files-​dpkg-​deb">
47 <span·​id="s-​pkg-​bincreating"></​span><h2>2.​1.​·​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="Permalink·​to·​this·​headline">¶</​a></​h2>47 <span·​id="s-​pkg-​bincreating"></​span><h2>2.​1.​·​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="Permalink·​to·​this·​headline">¶</​a></​h2>
48 <p>All·​manipulation·​of·​binary·​package·​files·​is·​done·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>;​·​it's48 <p>All·​manipulation·​of·​binary·​package·​files·​is·​done·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>;​·​its
49 the·​only·​program·​that·​has·​knowledge·​of·​the·​format.​·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​may·​be49 the·​only·​program·​that·​has·​knowledge·​of·​the·​format.​·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​may·​be
50 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·​options50 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
51 requested·​are·​appropriate·​to·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​and·​invoke·​that·​instead·​with51 requested·​are·​appropriate·​to·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​deb</​span></​code>·​and·​invoke·​that·​instead·​with
52 the·​same·​arguments.​)​</​p>52 the·​same·​arguments.​)​</​p>
53 <p>In·​order·​to·​create·​a·​binary·​package,​·​you·​must·​make·​a·​directory·​tree53 <p>In·​order·​to·​create·​a·​binary·​package,​·​you·​must·​make·​a·​directory·​tree
54 which·​contains·​all·​the·​files·​and·​directories·​you·​want·​to·​have·​in·​the54 which·​contains·​all·​the·​files·​and·​directories·​you·​want·​to·​have·​in·​the
55 file·​system·​data·​part·​of·​the·​package.​·​In·​Debian-​format·​source·​packages,​55 file·​system·​data·​part·​of·​the·​package.​·​In·​Debian-​format·​source·​packages,​
56 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>,​56 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>,​
57 relative·​to·​the·​top·​of·​the·​package's·​source·​tree.​</​p>57 relative·​to·​the·​top·​of·​the·​packages·​source·​tree.​</​p>
58 <p>They·​should·​have·​the·​locations·​(relative·​to·​the·​root·​of·​the·​directory58 <p>They·​should·​have·​the·​locations·​(relative·​to·​the·​root·​of·​the·​directory
59 tree·​you're·​constructing)​·​ownerships·​and·​permissions·​which·​you·​want·​them59 tree·​youre·​constructing)​·​ownerships·​and·​permissions·​which·​you·​want·​them
60 to·​have·​on·​the·​system·​when·​they·​are·​installed.​</​p>60 to·​have·​on·​the·​system·​when·​they·​are·​installed.​</​p>
61 <p>With·​current·​versions·​of·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​the·​uid/​username·​and·​gid/​groupname61 <p>With·​current·​versions·​of·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​the·​uid/​username·​and·​gid/​groupname
62 mappings·​for·​the·​users·​and·​groups·​being·​used·​should·​be·​the·​same·​on·​the62 mappings·​for·​the·​users·​and·​groups·​being·​used·​should·​be·​the·​same·​on·​the
63 system·​where·​the·​package·​is·​built·​and·​the·​one·​where·​it·​is·​installed.​</​p>63 system·​where·​the·​package·​is·​built·​and·​the·​one·​where·​it·​is·​installed.​</​p>
64 <p>You·​need·​to·​add·​one·​special·​directory·​to·​the·​root·​of·​the·​miniature·​file64 <p>You·​need·​to·​add·​one·​special·​directory·​to·​the·​root·​of·​the·​miniature·​file
65 system·​tree·​you're·​creating:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>.​·​It·​should·​contain·​the·​control65 system·​tree·​youre·​creating:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>.​·​It·​should·​contain·​the·​control
66 information·​files,​·​notably·​the·​binary·​package·​control·​file·​(see66 information·​files,​·​notably·​the·​binary·​package·​control·​file·​(see
67 <a·​class="reference·​internal"·​href="#s-​pkg-​controlfile"><span·​class="std·​std-​ref">The·​main·​control·​information·​file:​·​control</​span></​a>)​.​</​p>67 <a·​class="reference·​internal"·​href="#s-​pkg-​controlfile"><span·​class="std·​std-​ref">The·​main·​control·​information·​file:​·​control</​span></​a>)​.​</​p>
68 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>·​directory·​will·​not·​appear·​in·​the·​file·​system·​archive·​of68 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">DEBIAN</​span></​code>·​directory·​will·​not·​appear·​in·​the·​file·​system·​archive·​of
69 the·​package,​·​and·​so·​won't·​be·​installed·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​the·​package·​is69 the·​package,​·​and·​so·​wont·​be·​installed·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​the·​package·​is
70 unpacked.​</​p>70 unpacked.​</​p>
71 <p>When·​you've·​prepared·​the·​package,​·​you·​should·​invoke:​</​p>71 <p>When·​youve·​prepared·​the·​package,​·​you·​should·​invoke:​</​p>
72 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span>·​<span·​class="o">-​-​</​span><span·​class="n">build</​span>·​<span·​class="n">directory</​span>72 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span>·​<span·​class="o">-​-​</​span><span·​class="n">build</​span>·​<span·​class="n">directory</​span>
73 </​pre></​div>73 </​pre></​div>
74 </​div>74 </​div>
75 <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·​that75 <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
76 <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>·​with76 <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
77 the·​same·​arguments·​to·​build·​the·​package.​)​</​p>77 the·​same·​arguments·​to·​build·​the·​package.​)​</​p>
78 <p>See·​the·​dpkg-​deb(8)​·​man·​page·​for·​details·​of·​how·​to·​examine·​the·​contents·​of78 <p>See·​the·​dpkg-​deb(8)​·​man·​page·​for·​details·​of·​how·​to·​examine·​the·​contents·​of
Offset 95, 19 lines modifiedOffset 95, 19 lines modified
95 files·​specially·​-​·​some·​of·​them·​contain·​information·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when95 files·​specially·​-​·​some·​of·​them·​contain·​information·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when
96 installing·​or·​removing·​the·​package;​·​others·​are·​scripts·​which·​the·​package96 installing·​or·​removing·​the·​package;​·​others·​are·​scripts·​which·​the·​package
97 maintainer·​wants·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​to·​run.​</​p>97 maintainer·​wants·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​to·​run.​</​p>
98 <p>It·​is·​possible·​to·​put·​other·​files·​in·​the·​package·​control·​information98 <p>It·​is·​possible·​to·​put·​other·​files·​in·​the·​package·​control·​information
99 file·​area,​·​but·​this·​is·​not·​generally·​a·​good·​idea·​(though·​they·​will99 file·​area,​·​but·​this·​is·​not·​generally·​a·​good·​idea·​(though·​they·​will
100 largely·​be·​ignored)​.​</​p>100 largely·​be·​ignored)​.​</​p>
101 <p>Here·​is·​a·​brief·​list·​of·​the·​control·​information·​files·​supported·​by101 <p>Here·​is·​a·​brief·​list·​of·​the·​control·​information·​files·​supported·​by
102 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​a·​summary·​of·​what·​they're·​used·​for.​</​p>102 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​a·​summary·​of·​what·​theyre·​used·​for.​</​p>
103 <dl·​class="docutils">103 <dl·​class="docutils">
104 <dt><code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code></​dt>104 <dt><code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code></​dt>
105 <dd><p·​class="first">This·​is·​the·​key·​description·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>.​·​It·​specifies·​the105 <dd><p·​class="first">This·​is·​the·​key·​description·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>.​·​It·​specifies·​the
106 package's·​name·​and·​version,​·​gives·​its·​description·​for·​the·​user,​106 packages·​name·​and·​version,​·​gives·​its·​description·​for·​the·​user,​
107 states·​its·​relationships·​with·​other·​packages,​·​and·​so·​forth.​·​See107 states·​its·​relationships·​with·​other·​packages,​·​and·​so·​forth.​·​See
108 <a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​sourcecontrolfiles"><​span·​class="std·​std-​ref">Source·​package·​control·​files·​–·​debian/​control</​span></​a>·​and108 <a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​sourcecontrolfiles"><​span·​class="std·​std-​ref">Source·​package·​control·​files·​–·​debian/​control</​span></​a>·​and
109 <a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>109 <a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>
110 <p·​class="last">It·​is·​usually·​generated·​automatically·​from·​information·​in·​the110 <p·​class="last">It·​is·​usually·​generated·​automatically·​from·​information·​in·​the
111 source·​package·​by·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>·​program,​·​and·​with111 source·​package·​by·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>·​program,​·​and·​with
112 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>112 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>
113 </​dd>113 </​dd>
Offset 135, 16 lines modifiedOffset 135, 16 lines modified
135 in·​a·​package·​control·​file.​·​The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">shlibs</​span></​code>·​file·​format·​is·​described135 in·​a·​package·​control·​file.​·​The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">shlibs</​span></​code>·​file·​format·​is·​described
136 on·​<a·​class="reference·​internal"·​href="ch-​sharedlibs.​html#s-​shlibs"><span·​class="std·​std-​ref">The·​shlibs·​File·​Format</​span></​a>.​</​dd>136 on·​<a·​class="reference·​internal"·​href="ch-​sharedlibs.​html#s-​shlibs"><span·​class="std·​std-​ref">The·​shlibs·​File·​Format</​span></​a>.​</​dd>
137 </​dl>137 </​dl>
138 </​div>138 </​div>
139 <div·​class="section"·​id="the-​main-​control-​information-​file-​control">139 <div·​class="section"·​id="the-​main-​control-​information-​file-​control">
140 <span·​id="s-​pkg-​controlfile"></​span><h2>2.​3.​·​The·​main·​control·​information·​file:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code><a·​class="headerlink"·​href="#the-​main-​control-​information-​file-​control"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>140 <span·​id="s-​pkg-​controlfile"></​span><h2>2.​3.​·​The·​main·​control·​information·​file:​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code><a·​class="headerlink"·​href="#the-​main-​control-​information-​file-​control"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>
141 <p>The·​most·​important·​control·​information·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​it141 <p>The·​most·​important·​control·​information·​file·​used·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​when·​it
142 installs·​a·​package·​is·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code>.​·​It·​contains·​all·​the·​package's·&quot;​vital142 installs·​a·​package·​is·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">control</​span></​code>.​·​It·​contains·​all·​the·​packages·vital
143 statistics&quot;​.​</​p>143 statistics.​</​p>
144 <p>The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources144 <p>The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources
145 are·​made·​by·​a·​special·​tool,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>,​·​which·​reads145 are·​made·​by·​a·​special·​tool,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​gencontrol</​span></​code>,​·​which·​reads
146 <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·​it146 <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
147 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>147 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>
148 <p>The·​fields·​in·​binary·​package·​control·​files·​are·​listed·​in148 <p>The·​fields·​in·​binary·​package·​control·​files·​are·​listed·​in
149 <a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>149 <a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​binarycontrolfiles"><​span·​class="std·​std-​ref">Binary·​package·​control·​files·​–·​DEBIAN/​control</​span></​a>.​</​p>
150 <p>A·​description·​of·​the·​syntax·​of·​control·​files·​and·​the·​purpose·​of·​the150 <p>A·​description·​of·​the·​syntax·​of·​control·​files·​and·​the·​purpose·​of·​the
6.57 KB
./usr/share/doc/debian-policy/policy.html/ap-pkg-conffiles.html
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
44 <h1>5.​·​Configuration·​file·​handling·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#configuration-​file-​handling-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>44 <h1>5.​·​Configuration·​file·​handling·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#configuration-​file-​handling-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>
45 <p><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​can·​do·​a·​certain·​amount·​of·​automatic·​handling·​of·​package45 <p><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​can·​do·​a·​certain·​amount·​of·​automatic·​handling·​of·​package
46 configuration·​files.​</​p>46 configuration·​files.​</​p>
47 <p>Whether·​this·​mechanism·​is·​appropriate·​depends·​on·​a·​number·​of·​factors,​47 <p>Whether·​this·​mechanism·​is·​appropriate·​depends·​on·​a·​number·​of·​factors,​
48 but·​basically·​there·​are·​two·​approaches·​to·​any·​particular·​configuration48 but·​basically·​there·​are·​two·​approaches·​to·​any·​particular·​configuration
49 file.​</​p>49 file.​</​p>
50 <p>The·​easy·​method·​is·​to·​ship·​a·​best-​effort·​configuration·​in·​the·​package,​50 <p>The·​easy·​method·​is·​to·​ship·​a·​best-​effort·​configuration·​in·​the·​package,​
51 and·​use·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​conffile·​mechanism·​to·​handle·​updates.​·​If·​the·​user·​is51 and·​use·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​conffile·​mechanism·​to·​handle·​updates.​·​If·​the·​user·​is
52 unlikely·​to·​want·​to·​edit·​the·​file,​·​but·​you·​need·​them·​to·​be·​able·​to52 unlikely·​to·​want·​to·​edit·​the·​file,​·​but·​you·​need·​them·​to·​be·​able·​to
53 without·​losing·​their·​changes,​·​and·​a·​new·​package·​with·​a·​changed·​version53 without·​losing·​their·​changes,​·​and·​a·​new·​package·​with·​a·​changed·​version
54 of·​the·​file·​is·​only·​released·​infrequently,​·​this·​is·​a·​good·​approach.​</​p>54 of·​the·​file·​is·​only·​released·​infrequently,​·​this·​is·​a·​good·​approach.​</​p>
55 <p>The·​hard·​method·​is·​to·​build·​the·​configuration·​file·​from·​scratch·​in·​the55 <p>The·​hard·​method·​is·​to·​build·​the·​configuration·​file·​from·​scratch·​in·​the
56 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​·​and·​to·​take·​the·​responsibility·​for·​fixing·​any56 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​·​and·​to·​take·​the·​responsibility·​for·​fixing·​any
57 mistakes·​made·​in·​earlier·​versions·​of·​the·​package·​automatically.​·​This57 mistakes·​made·​in·​earlier·​versions·​of·​the·​package·​automatically.​·​This
58 will·​be·​appropriate·​if·​the·​file·​is·​likely·​to·​need·​to·​be·​different·​on58 will·​be·​appropriate·​if·​the·​file·​is·​likely·​to·​need·​to·​be·​different·​on
Offset 61, 27 lines modifiedOffset 61, 27 lines modified
61 <span·​id="s-​se-​1"></​span><h2>5.​1.​·​Automatic·​handling·​of·​configuration·​files·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code><a·​class="headerlink"·​href="#automatic-​handling-​of-​configuration-​files-​by-​dpkg"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>61 <span·​id="s-​se-​1"></​span><h2>5.​1.​·​Automatic·​handling·​of·​configuration·​files·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code><a·​class="headerlink"·​href="#automatic-​handling-​of-​configuration-​files-​by-​dpkg"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>
62 <p>A·​package·​may·​contain·​a·​control·​information·​file·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">conffiles​</​span></​code>.​62 <p>A·​package·​may·​contain·​a·​control·​information·​file·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">conffiles​</​span></​code>.​
63 This·​file·​should·​be·​a·​list·​of·​filenames·​of·​configuration·​files·​needing63 This·​file·​should·​be·​a·​list·​of·​filenames·​of·​configuration·​files·​needing
64 automatic·​handling,​·​separated·​by·​newlines.​·​The·​filenames·​should·​be64 automatic·​handling,​·​separated·​by·​newlines.​·​The·​filenames·​should·​be
65 absolute·​pathnames,​·​and·​the·​files·​referred·​to·​should·​actually·​exist·​in65 absolute·​pathnames,​·​and·​the·​files·​referred·​to·​should·​actually·​exist·​in
66 the·​package.​</​p>66 the·​package.​</​p>
67 <p>When·​a·​package·​is·​upgraded·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​process·​the·​configuration·​files67 <p>When·​a·​package·​is·​upgraded·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​process·​the·​configuration·​files
68 during·​the·​configuration·​stage,​·​shortly·​before·​it·​runs·​the·​package's68 during·​the·​configuration·​stage,​·​shortly·​before·​it·​runs·​the·​packages
69 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​</​p>69 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script,​</​p>
70 <p>For·​each·​file·​it·​checks·​to·​see·​whether·​the·​version·​of·​the·​file·​included70 <p>For·​each·​file·​it·​checks·​to·​see·​whether·​the·​version·​of·​the·​file·​included
71 in·​the·​package·​is·​the·​same·​as·​the·​one·​that·​was·​included·​in·​the·​last71 in·​the·​package·​is·​the·​same·​as·​the·​one·​that·​was·​included·​in·​the·​last
72 version·​of·​the·​package·​(the·​one·​that·​is·​being·​upgraded·​from)​;​·​it·​also72 version·​of·​the·​package·​(the·​one·​that·​is·​being·​upgraded·​from)​;​·​it·​also
73 compares·​the·​version·​currently·​installed·​on·​the·​system·​with·​the·​one73 compares·​the·​version·​currently·​installed·​on·​the·​system·​with·​the·​one
74 shipped·​with·​the·​last·​version.​</​p>74 shipped·​with·​the·​last·​version.​</​p>
75 <p>If·​neither·​the·​user·​nor·​the·​package·​maintainer·​has·​changed·​the·​file,​·​it75 <p>If·​neither·​the·​user·​nor·​the·​package·​maintainer·​has·​changed·​the·​file,​·​it
76 is·​left·​alone.​·​If·​one·​or·​the·​other·​has·​changed·​their·​version,​·​then·​the76 is·​left·​alone.​·​If·​one·​or·​the·​other·​has·​changed·​their·​version,​·​then·​the
77 changed·​version·​is·​preferred·​-​·​i.​e.​,​·​if·​the·​user·​edits·​their·​file,​·​but77 changed·​version·​is·​preferred·​-​·​i.​e.​,​·​if·​the·​user·​edits·​their·​file,​·​but
78 the·​package·​maintainer·​doesn't·​ship·​a·​different·​version,​·​the·​user's78 the·​package·​maintainer·​doesnt·​ship·​a·​different·​version,​·​the·​users
79 changes·​will·​stay,​·​silently,​·​but·​if·​the·​maintainer·​ships·​a·​new·​version79 changes·​will·​stay,​·​silently,​·​but·​if·​the·​maintainer·​ships·​a·​new·​version
80 and·​the·​user·​hasn't·​edited·​it·​the·​new·​version·​will·​be·​installed·​(with·​an80 and·​the·​user·​hasnt·​edited·​it·​the·​new·​version·​will·​be·​installed·​(with·​an
81 informative·​message)​.​·​If·​both·​have·​changed·​their·​version·​the·​user·​is81 informative·​message)​.​·​If·​both·​have·​changed·​their·​version·​the·​user·​is
82 prompted·​about·​the·​problem·​and·​must·​resolve·​the·​differences·​themselves.​</​p>82 prompted·​about·​the·​problem·​and·​must·​resolve·​the·​differences·​themselves.​</​p>
83 <p>The·​comparisons·​are·​done·​by·​calculating·​the·​MD5·​message·​digests·​of·​the83 <p>The·​comparisons·​are·​done·​by·​calculating·​the·​MD5·​message·​digests·​of·​the
84 files,​·​and·​storing·​the·​MD5·​of·​the·​file·​as·​it·​was·​included·​in·​the·​most84 files,​·​and·​storing·​the·​MD5·​of·​the·​file·​as·​it·​was·​included·​in·​the·​most
85 recent·​version·​of·​the·​package.​</​p>85 recent·​version·​of·​the·​package.​</​p>
86 <p>When·​a·​package·​is·​installed·​for·​the·​first·​time·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​install·​the86 <p>When·​a·​package·​is·​installed·​for·​the·​first·​time·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​will·​install·​the
87 file·​that·​comes·​with·​it,​·​unless·​that·​would·​mean·​overwriting·​a·​file87 file·​that·​comes·​with·​it,​·​unless·​that·​would·​mean·​overwriting·​a·​file
Offset 96, 30 lines modifiedOffset 96, 30 lines modified
96 confusing·​and·​possibly·​dangerous·​options·​for·​conffile·​update·​when·​the96 confusing·​and·​possibly·​dangerous·​options·​for·​conffile·​update·​when·​the
97 package·​is·​upgraded.​</​p>97 package·​is·​upgraded.​</​p>
98 </​div>98 </​div>
99 <div·​class="section"·​id="fully-​featured-​maintainer-​script-​configuration-​handling">99 <div·​class="section"·​id="fully-​featured-​maintainer-​script-​configuration-​handling">
100 <span·​id="s-​se-​2"></​span><h2>5.​2.​·​Fully-​featured·​maintainer·​script·​configuration·​handling<a·​class="headerlink"·​href="#fully-​featured-​maintainer-​script-​configuration-​handling"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>100 <span·​id="s-​se-​2"></​span><h2>5.​2.​·​Fully-​featured·​maintainer·​script·​configuration·​handling<a·​class="headerlink"·​href="#fully-​featured-​maintainer-​script-​configuration-​handling"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>
101 <p>For·​files·​which·​contain·​site-​specific·​information·​such·​as·​the·​hostname101 <p>For·​files·​which·​contain·​site-​specific·​information·​such·​as·​the·​hostname
102 and·​networking·​details·​and·​so·​forth,​·​it·​is·​better·​to·​create·​the·​file·​in102 and·​networking·​details·​and·​so·​forth,​·​it·​is·​better·​to·​create·​the·​file·​in
103 the·​package's·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script.​</​p>103 the·​packages·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">postinst<​/​span></​code>·​script.​</​p>
104 <p>This·​will·​typically·​involve·​examining·​the·​state·​of·​the·​rest·​of·​the104 <p>This·​will·​typically·​involve·​examining·​the·​state·​of·​the·​rest·​of·​the
105 system·​to·​determine·​values·​and·​other·​information,​·​and·​may·​involve105 system·​to·​determine·​values·​and·​other·​information,​·​and·​may·​involve
106 prompting·​the·​user·​for·​some·​information·​which·​can't·​be·​obtained·​some106 prompting·​the·​user·​for·​some·​information·​which·​cant·​be·​obtained·​some
107 other·​way.​</​p>107 other·​way.​</​p>
108 <p>When·​using·​this·​method·​there·​are·​a·​couple·​of·​important·​issues·​which108 <p>When·​using·​this·​method·​there·​are·​a·​couple·​of·​important·​issues·​which
109 should·​be·​considered:​</​p>109 should·​be·​considered:​</​p>
110 <p>If·​you·​discover·​a·​bug·​in·​the·​program·​which·​generates·​the·​configuration110 <p>If·​you·​discover·​a·​bug·​in·​the·​program·​which·​generates·​the·​configuration
111 file,​·​or·​if·​the·​format·​of·​the·​file·​changes·​from·​one·​version·​to·​the·​next,​111 file,​·​or·​if·​the·​format·​of·​the·​file·​changes·​from·​one·​version·​to·​the·​next,​
112 you·​will·​have·​to·​arrange·​for·​the·​postinst·​script·​to·​do·​something112 you·​will·​have·​to·​arrange·​for·​the·​postinst·​script·​to·​do·​something
113 sensible·​-​·​usually·​this·​will·​mean·​editing·​the·​installed·​configuration113 sensible·​-​·​usually·​this·​will·​mean·​editing·​the·​installed·​configuration
114 file·​to·​remove·​the·​problem·​or·​change·​the·​syntax.​·​You·​will·​have·​to·​do114 file·​to·​remove·​the·​problem·​or·​change·​the·​syntax.​·​You·​will·​have·​to·​do
115 this·​very·​carefully,​·​since·​the·​user·​may·​have·​changed·​the·​file,​·​perhaps115 this·​very·​carefully,​·​since·​the·​user·​may·​have·​changed·​the·​file,​·​perhaps
116 to·​fix·​the·​very·​problem·​that·​your·​script·​is·​trying·​to·​deal·​with·​-​·​you116 to·​fix·​the·​very·​problem·​that·​your·​script·​is·​trying·​to·​deal·​with·​-​·​you
117 will·​have·​to·​detect·​these·​situations·​and·​deal·​with·​them·​correctly.​</​p>117 will·​have·​to·​detect·​these·​situations·​and·​deal·​with·​them·​correctly.​</​p>
118 <p>If·​you·​do·​go·​down·​this·​route·​it's·​probably·​a·​good·​idea·​to·​make·​the118 <p>If·​you·​do·​go·​down·​this·​route·​its·​probably·​a·​good·​idea·​to·​make·​the
119 program·​that·​generates·​the·​configuration·​file(s)​·​a·​separate·​program·​in119 program·​that·​generates·​the·​configuration·​file(s)​·​a·​separate·​program·​in
120 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin</​span></​code>,​·​by·​convention·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>·​and·​then·​run·​that120 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin</​span></​code>,​·​by·​convention·​called·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>·​and·​then·​run·​that
121 if·​appropriate·​from·​the·​post-​installation·​script.​·​The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>121 if·​appropriate·​from·​the·​post-​installation·​script.​·​The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">packageco​nfig</​span></​code>
122 program·​should·​not·​unquestioningly·​overwrite·​an·​existing·​configuration·​-​122 program·​should·​not·​unquestioningly·​overwrite·​an·​existing·​configuration·​-​
123 if·​its·​mode·​of·​operation·​is·​geared·​towards·​setting·​up·​a·​package·​for·​the123 if·​its·​mode·​of·​operation·​is·​geared·​towards·​setting·​up·​a·​package·​for·​the
124 first·​time·​(rather·​than·​any·​arbitrary·​reconfiguration·​later)​·​you·​should124 first·​time·​(rather·​than·​any·​arbitrary·​reconfiguration·​later)​·​you·​should
125 have·​it·​check·​whether·​the·​configuration·​already·​exists,​·​and·​require·​a125 have·​it·​check·​whether·​the·​configuration·​already·​exists,​·​and·​require·​a
5.73 KB
./usr/share/doc/debian-policy/policy.html/ap-pkg-controlfields.html
    
Offset 41, 27 lines modifiedOffset 41, 27 lines modified
41 ··········​<div·​class="body"·​role="main">41 ··········​<div·​class="body"·​role="main">
42 ············42 ············
43 ··​<div·​class="section"·​id="control-​files-​and-​their-​fields-​from-​old-​packaging-​manual">43 ··​<div·​class="section"·​id="control-​files-​and-​their-​fields-​from-​old-​packaging-​manual">
44 <h1>4.​·​Control·​files·​and·​their·​fields·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#control-​files-​and-​their-​fields-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>44 <h1>4.​·​Control·​files·​and·​their·​fields·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#control-​files-​and-​their-​fields-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>
45 <p>Many·​of·​the·​tools·​in·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​suite·​manipulate·​data·​in·​a·​common45 <p>Many·​of·​the·​tools·​in·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​suite·​manipulate·​data·​in·​a·​common
46 format,​·​known·​as·​control·​files.​·​Binary·​and·​source·​packages·​have·​control46 format,​·​known·​as·​control·​files.​·​Binary·​and·​source·​packages·​have·​control
47 data·​as·​do·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​changes</​span></​code>·​files·​which·​control·​the·​installation·​of47 data·​as·​do·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​changes</​span></​code>·​files·​which·​control·​the·​installation·​of
48 uploaded·​files,​·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​internal·​databases·​are·​in·​a·​similar48 uploaded·​files,​·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​internal·​databases·​are·​in·​a·​similar
49 format.​</​p>49 format.​</​p>
50 <div·​class="section"·​id="syntax-​of-​control-​files">50 <div·​class="section"·​id="syntax-​of-​control-​files">
51 <span·​id="s-​sd-​1"></​span><h2>4.​1.​·​Syntax·​of·​control·​files<a·​class="headerlink"·​href="#syntax-​of-​control-​files"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>51 <span·​id="s-​sd-​1"></​span><h2>4.​1.​·​Syntax·​of·​control·​files<a·​class="headerlink"·​href="#syntax-​of-​control-​files"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>
52 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​controlsyntax"><span·​class="std·​std-​ref">Syntax·​of·​control·​files</​span></​a>.​</​p>52 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​controlsyntax"><span·​class="std·​std-​ref">Syntax·​of·​control·​files</​span></​a>.​</​p>
53 <p>It·​is·​important·​to·​note·​that·​there·​are·​several·​fields·​which·​are·​optional53 <p>It·​is·​important·​to·​note·​that·​there·​are·​several·​fields·​which·​are·​optional
54 as·​far·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​the·​related·​tools·​are·​concerned,​·​but·​which·​must54 as·​far·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​and·​the·​related·​tools·​are·​concerned,​·​but·​which·​must
55 appear·​in·​every·​Debian·​package,​·​or·​whose·​omission·​may·​cause·​problems.​</​p>55 appear·​in·​every·​Debian·​package,​·​or·​whose·​omission·​may·​cause·​problems.​</​p>
56 </​div>56 </​div>
57 <div·​class="section"·​id="list-​of-​fields">57 <div·​class="section"·​id="list-​of-​fields">
58 <span·​id="s-​sd-​2"></​span><h2>4.​2.​·​List·​of·​fields<a·​class="headerlink"·​href="#list-​of-​fields"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>58 <span·​id="s-​sd-​2"></​span><h2>4.​2.​·​List·​of·​fields<a·​class="headerlink"·​href="#list-​of-​fields"·​title="Permalink·​to·​this·​headline">¶</​a></​h2>
59 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​controlfieldslist"><s​pan·​class="std·​std-​ref">List·​of·​fields</​span></​a>.​</​p>59 <p>See·​<a·​class="reference·​internal"·​href="ch-​controlfields.​html#s-​controlfieldslist"><s​pan·​class="std·​std-​ref">List·​of·​fields</​span></​a>.​</​p>
60 <p>This·​section·​now·​contains·​only·​the·​fields·​that·​didn't·​belong·​to·​the60 <p>This·​section·​now·​contains·​only·​the·​fields·​that·​didnt·​belong·​to·​the
61 Policy·​manual.​</​p>61 Policy·​manual.​</​p>
62 <div·​class="section"·​id="filename-​and-​msdos-​filename">62 <div·​class="section"·​id="filename-​and-​msdos-​filename">
63 <span·​id="s-​pkg-​f-​filename"></​span><h3>4.​2.​1.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Filename<​/​span></​code>·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">MSDOS-​Filename</​span></​code><a·​class="headerlink"·​href="#filename-​and-​msdos-​filename"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>63 <span·​id="s-​pkg-​f-​filename"></​span><h3>4.​2.​1.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Filename<​/​span></​code>·​and·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">MSDOS-​Filename</​span></​code><a·​class="headerlink"·​href="#filename-​and-​msdos-​filename"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>
64 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​filename(s)​·​of·​(the·​parts64 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​filename(s)​·​of·​(the·​parts
65 of)​·​a·​package·​in·​the·​distribution·​directories,​·​relative·​to·​the·​root·​of65 of)​·​a·​package·​in·​the·​distribution·​directories,​·​relative·​to·​the·​root·​of
66 the·​Debian·​hierarchy.​·​If·​the·​package·​has·​been·​split·​into·​several·​parts66 the·​Debian·​hierarchy.​·​If·​the·​package·​has·​been·​split·​into·​several·​parts
67 the·​parts·​are·​all·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>67 the·​parts·​are·​all·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>
Offset 71, 28 lines modifiedOffset 71, 28 lines modified
71 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​size·​(in·​bytes,​·​expressed·​in71 <p>These·​fields·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Packages<​/​span></​code>·​files·​give·​the·​size·​(in·​bytes,​·​expressed·​in
72 decimal)​·​and·​MD5·​checksum·​of·​the·​file(s)​·​which·​make(s)​·​up·​a·​binary72 decimal)​·​and·​MD5·​checksum·​of·​the·​file(s)​·​which·​make(s)​·​up·​a·​binary
73 package·​in·​the·​distribution.​·​If·​the·​package·​is·​split·​into·​several·​parts73 package·​in·​the·​distribution.​·​If·​the·​package·​is·​split·​into·​several·​parts
74 the·​values·​for·​the·​parts·​are·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>74 the·​values·​for·​the·​parts·​are·​listed·​in·​order,​·​separated·​by·​spaces.​</​p>
75 </​div>75 </​div>
76 <div·​class="section"·​id="status">76 <div·​class="section"·​id="status">
77 <span·​id="s-​pkg-​f-​status"></​span><h3>4.​2.​3.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Status</​span></​code><a·​class="headerlink"·​href="#status"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>77 <span·​id="s-​pkg-​f-​status"></​span><h3>4.​2.​3.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Status</​span></​code><a·​class="headerlink"·​href="#status"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>
78 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​status·​file·​records·​whether·​the·​user·​wants·​a78 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​status·​file·​records·​whether·​the·​user·​wants·​a
79 package·​installed,​·​removed·​or·​left·​alone,​·​whether·​it·​is·​broken79 package·​installed,​·​removed·​or·​left·​alone,​·​whether·​it·​is·​broken
80 (requiring·​re-​installation)​·​or·​not·​and·​what·​its·​current·​state·​on·​the80 (requiring·​re-​installation)​·​or·​not·​and·​what·​its·​current·​state·​on·​the
81 system·​is.​·​Each·​of·​these·​pieces·​of·​information·​is·​a·​single·​word.​</​p>81 system·​is.​·​Each·​of·​these·​pieces·​of·​information·​is·​a·​single·​word.​</​p>
82 </​div>82 </​div>
83 <div·​class="section"·​id="config-​version">83 <div·​class="section"·​id="config-​version">
84 <span·​id="s-​pkg-​f-​config-​version"></​span><h3>4.​2.​4.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Config-​Version</​span></​code><a·​class="headerlink"·​href="#config-​version"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>84 <span·​id="s-​pkg-​f-​config-​version"></​span><h3>4.​2.​4.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Config-​Version</​span></​code><a·​class="headerlink"·​href="#config-​version"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>
85 <p>If·​a·​package·​is·​not·​installed·​or·​not·​configured,​·​this·​field·​in85 <p>If·​a·​package·​is·​not·​installed·​or·​not·​configured,​·​this·​field·​in
86 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​status·​file·​records·​the·​last·​version·​of·​the·​package·​which·​was86 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​status·​file·​records·​the·​last·​version·​of·​the·​package·​which·​was
87 successfully·​configured.​</​p>87 successfully·​configured.​</​p>
88 </​div>88 </​div>
89 <div·​class="section"·​id="conffiles">89 <div·​class="section"·​id="conffiles">
90 <span·​id="s-​pkg-​f-​conffiles"></​span><h3>4.​2.​5.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Conffiles​</​span></​code><a·​class="headerlink"·​href="#conffiles"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>90 <span·​id="s-​pkg-​f-​conffiles"></​span><h3>4.​2.​5.​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">Conffiles​</​span></​code><a·​class="headerlink"·​href="#conffiles"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>
91 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>'s·​status·​file·​contains·​information·​about·​the91 <p>This·​field·​in·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>s·​status·​file·​contains·​information·​about·​the
92 automatically-​managed·​configuration·​files·​held·​by·​a·​package.​·​This·​field92 automatically-​managed·​configuration·​files·​held·​by·​a·​package.​·​This·​field
93 should·​<em>not</​em>·​appear·​anywhere·​in·​a·​package!</​p>93 should·​<em>not</​em>·​appear·​anywhere·​in·​a·​package!</​p>
94 </​div>94 </​div>
95 <div·​class="section"·​id="obsolete-​fields">95 <div·​class="section"·​id="obsolete-​fields">
96 <span·​id="s-​sd-​2-​6"></​span><h3>4.​2.​6.​·​Obsolete·​fields<a·​class="headerlink"·​href="#obsolete-​fields"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>96 <span·​id="s-​sd-​2-​6"></​span><h3>4.​2.​6.​·​Obsolete·​fields<a·​class="headerlink"·​href="#obsolete-​fields"·​title="Permalink·​to·​this·​headline">¶</​a></​h3>
97 <p>These·​are·​still·​recognized·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​but·​should·​not·​appear·​anywhere97 <p>These·​are·​still·​recognized·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​but·​should·​not·​appear·​anywhere
98 any·​more.​</​p>98 any·​more.​</​p>
5.88 KB
./usr/share/doc/debian-policy/policy.html/ap-pkg-diversions.html
    
Offset 37, 20 lines modifiedOffset 37, 20 lines modified
  
37 ····​<div·​class="document">37 ····​<div·​class="document">
38 ······​<div·​class="documentwrappe​r">38 ······​<div·​class="documentwrappe​r">
39 ········​<div·​class="bodywrapper">39 ········​<div·​class="bodywrapper">
40 ··········​<div·​class="body"·​role="main">40 ··········​<div·​class="body"·​role="main">
41 ············41 ············
42 ··​<div·​class="section"·​id="diversions-​overriding-​a-​package-​s-​version-​of-​a-​file-​from-​old-​packaging-​manual">42 ··​<div·​class="section"·​id="diversions-​overriding-​a-​package-​s-​version-​of-​a-​file-​from-​old-​packaging-​manual">
43 <h1>7.​·​Diversions·​-​·​overriding·​a·​package's·​version·​of·​a·​file·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#diversions-​overriding-​a-​package-​s-​version-​of-​a-​file-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>43 <h1>7.​·​Diversions·​-​·​overriding·​a·​packages·​version·​of·​a·​file·​(from·​old·​Packaging·​Manual)​<a·​class="headerlink"·​href="#diversions-​overriding-​a-​package-​s-​version-​of-​a-​file-​from-​old-​packaging-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>
44 <p>It·​is·​possible·​to·​have·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​overwrite·​a·​file·​when·​it·​reinstalls44 <p>It·​is·​possible·​to·​have·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​overwrite·​a·​file·​when·​it·​reinstalls
45 the·​package·​it·​belongs·​to,​·​and·​to·​have·​it·​put·​the·​file·​from·​the·​package45 the·​package·​it·​belongs·​to,​·​and·​to·​have·​it·​put·​the·​file·​from·​the·​package
46 somewhere·​else·​instead.​</​p>46 somewhere·​else·​instead.​</​p>
47 <p>This·​can·​be·​used·​locally·​to·​override·​a·​package's·​version·​of·​a·​file,​·​or47 <p>This·​can·​be·​used·​locally·​to·​override·​a·​packages·​version·​of·​a·​file,​·​or
48 by·​one·​package·​to·​override·​another's·​version·​(or·​provide·​a·​wrapper·​for48 by·​one·​package·​to·​override·​anothers·​version·​(or·​provide·​a·​wrapper·​for
49 it)​.​</​p>49 it)​.​</​p>
50 <p>Before·​deciding·​to·​use·​a·​diversion,​·​read50 <p>Before·​deciding·​to·​use·​a·​diversion,​·​read
51 <a·​class="reference·​internal"·​href="ap-​pkg-​alternatives.​html"><span·​class="doc">Alternati​ve·​versions·​of·​an·​interface·​-​·​update-​alternatives·​(from·​old·​Packaging·​Manual)​</​span></​a>·​to·​see·​if·​you·​really·​want·​a51 <a·​class="reference·​internal"·​href="ap-​pkg-​alternatives.​html"><span·​class="doc">Alternati​ve·​versions·​of·​an·​interface·​-​·​update-​alternatives·​(from·​old·​Packaging·​Manual)​</​span></​a>·​to·​see·​if·​you·​really·​want·​a
52 diversion·​rather·​than·​several·​alternative·​versions·​of·​a·​program.​</​p>52 diversion·​rather·​than·​several·​alternative·​versions·​of·​a·​program.​</​p>
53 <p>There·​is·​a·​diversion·​list,​·​which·​is·​read·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​and·​updated·​by·​a53 <p>There·​is·​a·​diversion·​list,​·​which·​is·​read·​by·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​and·​updated·​by·​a
54 special·​program·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>.​·​Please·​see·​dpkg-​divert(8)​·​for·​full54 special·​program·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>.​·​Please·​see·​dpkg-​divert(8)​·​for·​full
55 details·​of·​its·​operation.​</​p>55 details·​of·​its·​operation.​</​p>
Offset 58, 17 lines modifiedOffset 58, 17 lines modified
58 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​in·​its·​preinst·​to·​add·​the·​diversion·​and·​rename·​the58 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​in·​its·​preinst·​to·​add·​the·​diversion·​and·​rename·​the
59 existing·​file.​·​For·​example,​·​supposing·​that·​a·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>·​package59 existing·​file.​·​For·​example,​·​supposing·​that·​a·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>·​package
60 wishes·​to·​install·​a·​wrapper·​around·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>:​</​p>60 wishes·​to·​install·​a·​wrapper·​around·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>:​</​p>
61 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span><span·​class="o">-​</​span><span·​class="n">divert</​span>·​<span·​class="o">-​-​</​span><span·​class="n">package</​span>·​<span·​class="n">smailwrappe​r</​span>·​<span·​class="o">-​-​</​span><span·​class="n">add</​span>·​<span·​class="o">-​-​</​span><span·​class="n">rename</​span>·​\61 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span><span·​class="n">dpkg</​span><span·​class="o">-​</​span><span·​class="n">divert</​span>·​<span·​class="o">-​-​</​span><span·​class="n">package</​span>·​<span·​class="n">smailwrappe​r</​span>·​<span·​class="o">-​-​</​span><span·​class="n">add</​span>·​<span·​class="o">-​-​</​span><span·​class="n">rename</​span>·​\
62 ····​<span·​class="o">-​-​</​span><span·​class="n">divert</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span><span·​class="o">.​</​span><span·​class="n">real</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span>62 ····​<span·​class="o">-​-​</​span><span·​class="n">divert</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span><span·​class="o">.​</​span><span·​class="n">real</​span>·​<span·​class="o">/​</​span><span·​class="n">usr</​span><span·​class="o">/​</​span><span·​class="n">sbin</​span><span·​class="o">/​</​span><span·​class="n">smail</​span>
63 </​pre></​div>63 </​pre></​div>
64 </​div>64 </​div>
65 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">-​-​package</​span>·​<span·​class="pre">smailwrap​per</​span></​code>·​ensures·​that·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>'s·​copy·​of65 <p>The·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">-​-​package</​span>·​<span·​class="pre">smailwrap​per</​span></​code>·​ensures·​that·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">smailwrap​per</​span></​code>s·​copy·​of
66 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>·​can·​bypass·​the·​diversion·​and·​get·​installed·​as·​the66 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">/​usr/​sbin/​smail</​span></​code>·​can·​bypass·​the·​diversion·​and·​get·​installed·​as·​the
67 true·​version.​·​It's·​safe·​to·​add·​the·​diversion·​unconditionally·​on·​upgrades67 true·​version.​·​Its·​safe·​to·​add·​the·​diversion·​unconditionally·​on·​upgrades
68 since·​it·​will·​be·​left·​unchanged·​if·​it·​already·​exists,​·​but68 since·​it·​will·​be·​left·​unchanged·​if·​it·​already·​exists,​·​but
69 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​will·​display·​a·​message.​·​To·​suppress·​that·​message,​·​make69 <code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​will·​display·​a·​message.​·​To·​suppress·​that·​message,​·​make
70 the·​command·​conditional·​on·​the·​version·​from·​which·​the·​package·​is·​being70 the·​command·​conditional·​on·​the·​version·​from·​which·​the·​package·​is·​being
71 upgraded:​</​p>71 upgraded:​</​p>
72 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span>if·​[·​upgrade·​!=·​&quot;​$1·​||·​dpkg·​-​-​compare-​versions·​&quot;​$2&quot;​·​lt·​1.​0-​2;​·​then72 <div·​class="highlight-​default·​notranslate"><div·​class="highlight"><pr​e><span></​span>if·​[·​upgrade·​!=·​&quot;​$1·​||·​dpkg·​-​-​compare-​versions·​&quot;​$2&quot;​·​lt·​1.​0-​2;​·​then
73 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​add·​-​-​rename·​\73 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​add·​-​-​rename·​\
74 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail74 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail
Offset 93, 19 lines modifiedOffset 93, 19 lines modified
93 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​remove·​-​-​rename·​\93 ····​dpkg-​divert·​-​-​package·​smailwrapper·​-​-​remove·​-​-​rename·​\
94 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail94 ········​-​-​divert·​/​usr/​sbin/​smail.​real·​/​usr/​sbin/​smail
95 fi95 fi
96 </​pre></​div>96 </​pre></​div>
97 </​div>97 </​div>
98 <p>where·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">1.​0-​2</​span></​code>·​is·​the·​version·​at·​which·​the·​diversion·​was·​first·​added·​to98 <p>where·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">1.​0-​2</​span></​code>·​is·​the·​version·​at·​which·​the·​diversion·​was·​first·​added·​to
99 the·​package.​·​The·​postrm·​should·​not·​remove·​the·​diversion·​on·​upgrades·​both99 the·​package.​·​The·​postrm·​should·​not·​remove·​the·​diversion·​on·​upgrades·​both
100 because·​there's·​no·​reason·​to·​remove·​the·​diversion·​only·​to·​immediately100 because·​theres·​no·​reason·​to·​remove·​the·​diversion·​only·​to·​immediately
101 re-​add·​it·​and·​since·​the·​postrm·​of·​the·​old·​package·​is·​run·​after·​unpacking101 re-​add·​it·​and·​since·​the·​postrm·​of·​the·​old·​package·​is·​run·​after·​unpacking
102 so·​the·​removal·​of·​the·​diversion·​will·​fail.​</​p>102 so·​the·​removal·​of·​the·​diversion·​will·​fail.​</​p>
103 <p>Do·​not·​attempt·​to·​divert·​a·​file·​which·​is·​vitally·​important·​for·​the103 <p>Do·​not·​attempt·​to·​divert·​a·​file·​which·​is·​vitally·​important·​for·​the
104 system's·​operation·​-​·​when·​using·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​there·​is·​a·​time,​·​after104 systems·​operation·​-​·​when·​using·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg-​divert</​span></​code>·​there·​is·​a·​time,​·​after
105 it·​has·​been·​diverted·​but·​before·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​has·​installed·​the·​new·​version,​105 it·​has·​been·​diverted·​but·​before·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​has·​installed·​the·​new·​version,​
106 when·​the·​file·​does·​not·​exist.​</​p>106 when·​the·​file·​does·​not·​exist.​</​p>
107 <p>Do·​not·​attempt·​to·​divert·​a·​conffile,​·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​does·​not·​handle·​it107 <p>Do·​not·​attempt·​to·​divert·​a·​conffile,​·​as·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​does·​not·​handle·​it
108 well.​</​p>108 well.​</​p>
109 </​div>109 </​div>
  
  
2.09 KB
./usr/share/doc/debian-policy/policy.html/ap-pkg-scope.html
    
Offset 69, 24 lines modifiedOffset 69, 24 lines modified
69 of·​some·​packages.​</​p>69 of·​some·​packages.​</​p>
70 <p>This·​manual·​describes·​the·​technical·​aspects·​of·​creating·​Debian·​binary70 <p>This·​manual·​describes·​the·​technical·​aspects·​of·​creating·​Debian·​binary
71 packages·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​deb</​span></​code>·​files)​.​·​It·​documents·​the·​behavior·​of·​the·​package71 packages·​(<code·​class="docutils·​literal·​notranslate"><span·​class="pre">.​deb</​span></​code>·​files)​.​·​It·​documents·​the·​behavior·​of·​the·​package
72 management·​programs·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dselect</​span></​code>·​et·​al.​·​and·​the·​way·​they72 management·​programs·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>,​·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dselect</​span></​code>·​et·​al.​·​and·​the·​way·​they
73 interact·​with·​packages.​</​p>73 interact·​with·​packages.​</​p>
74 <p>This·​manual·​does·​not·​go·​into·​detail·​about·​the·​options·​and·​usage·​of·​the74 <p>This·​manual·​does·​not·​go·​into·​detail·​about·​the·​options·​and·​usage·​of·​the
75 package·​building·​and·​installation·​tools.​·​It·​should·​therefore·​be·​read·​in75 package·​building·​and·​installation·​tools.​·​It·​should·​therefore·​be·​read·​in
76 conjunction·​with·​those·​programs'·​man·​pages.​</​p>76 conjunction·​with·​those·​programs·​man·​pages.​</​p>
77 <p>The·​utility·​programs·​which·​are·​provided·​with·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​described·​in77 <p>The·​utility·​programs·​which·​are·​provided·​with·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​not·​described·​in
78 detail·​here,​·​are·​documented·​in·​their·​man·​pages.​</​p>78 detail·​here,​·​are·​documented·​in·​their·​man·​pages.​</​p>
79 <p>It·​is·​assumed·​that·​the·​reader·​is·​reasonably·​familiar·​with·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>79 <p>It·​is·​assumed·​that·​the·​reader·​is·​reasonably·​familiar·​with·​the·​<code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>
80 System·​Administrators'·​manual.​·​Unfortunately·​this·​manual·​does·​not·​yet80 System·​Administrators·​manual.​·​Unfortunately·​this·​manual·​does·​not·​yet
81 exist.​</​p>81 exist.​</​p>
82 <p>The·​Debian·​version·​of·​the·​FSF's·​GNU·​hello·​program·​is·​provided·​as·​an82 <p>The·​Debian·​version·​of·​the·​FSFs·​GNU·​hello·​program·​is·​provided·​as·​an
83 example·​for·​people·​wishing·​to·​create·​Debian·​packages.​·​However,​·​while·​the83 example·​for·​people·​wishing·​to·​create·​Debian·​packages.​·​However,​·​while·​the
84 examples·​are·​helpful,​·​they·​do·​not·​replace·​the·​need·​to·​read·​and·​follow84 examples·​are·​helpful,​·​they·​do·​not·​replace·​the·​need·​to·​read·​and·​follow
85 the·​Policy·​and·​Programmer's·​Manual.​</​p>85 the·​Policy·​and·​Programmers·​Manual.​</​p>
86 <table·​class="docutils·​footnote"·​frame="void"·​id="id2"·​rules="none">86 <table·​class="docutils·​footnote"·​frame="void"·​id="id2"·​rules="none">
87 <colgroup><col·​class="label"·​/​><col·​/​></​colgroup>87 <colgroup><col·​class="label"·​/​><col·​/​></​colgroup>
88 <tbody·​valign="top">88 <tbody·​valign="top">
89 <tr><td·​class="label"><a·​class="fn-​backref"·​href="#id1">[1]</​a></​td><td><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​is·​targeted·​primarily·​at·​Debian,​·​but·​may·​work·​on·​or·​be89 <tr><td·​class="label"><a·​class="fn-​backref"·​href="#id1">[1]</​a></​td><td><code·​class="docutils·​literal·​notranslate"><span·​class="pre">dpkg</​span></​code>·​is·​targeted·​primarily·​at·​Debian,​·​but·​may·​work·​on·​or·​be
90 ported·​to·​other·​systems.​</​td></​tr>90 ported·​to·​other·​systems.​</​td></​tr>
91 </​tbody>91 </​tbody>
92 </​table>92 </​table>
1.38 KB
./usr/share/doc/debian-policy/policy.html/index.html
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 ············38 ············
39 ··​<div·​class="section"·​id="debian-​policy-​manual">39 ··​<div·​class="section"·​id="debian-​policy-​manual">
40 <h1>Debian·​Policy·​Manual<a·​class="headerlink"·​href="#debian-​policy-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>40 <h1>Debian·​Policy·​Manual<a·​class="headerlink"·​href="#debian-​policy-​manual"·​title="Permalink·​to·​this·​headline">¶</​a></​h1>
41 <p>This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian·​distribution.​41 <p>This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian·​distribution.​
42 This·​includes·​the·​structure·​and·​contents·​of·​the·​Debian·​archive·​and·​several42 This·​includes·​the·​structure·​and·​contents·​of·​the·​Debian·​archive·​and·​several
43 design·​issues·​of·​the·​operating·​system,​·​as·​well·​as·​technical·​requirements43 design·​issues·​of·​the·​operating·​system,​·​as·​well·​as·​technical·​requirements
44 that·​each·​package·​must·​satisfy·​to·​be·​included·​in·​the·​distribution.​</​p>44 that·​each·​package·​must·​satisfy·​to·​be·​included·​in·​the·​distribution.​</​p>
45 <p>This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​27.​</​p>45 <p>This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​28.​</​p>
46 <div·​class="toctree-​wrapper·​compound">46 <div·​class="toctree-​wrapper·​compound">
47 <ul>47 <ul>
48 <li·​class="toctree-​l1"><a·​class="reference·​internal"·​href="ch-​scope.​html">1.​·​About·​this·​manual</​a><ul>48 <li·​class="toctree-​l1"><a·​class="reference·​internal"·​href="ch-​scope.​html">1.​·​About·​this·​manual</​a><ul>
49 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#scope">1.​1.​·​Scope</​a></​li>49 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#scope">1.​1.​·​Scope</​a></​li>
50 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#new-​versions-​of-​this-​document">1.​2.​·​New·​versions·​of·​this·​document</​a></​li>50 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#new-​versions-​of-​this-​document">1.​2.​·​New·​versions·​of·​this·​document</​a></​li>
51 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#authors-​and-​maintainers">1.​3.​·​Authors·​and·​Maintainers</​a><ul>51 <li·​class="toctree-​l2"><a·​class="reference·​internal"·​href="ch-​scope.​html#authors-​and-​maintainers">1.​3.​·​Authors·​and·​Maintainers</​a><ul>
52 <li·​class="toctree-​l3"><a·​class="reference·​internal"·​href="ch-​scope.​html#early-​history">1.​3.​1.​·​Early·​history</​a></​li>52 <li·​class="toctree-​l3"><a·​class="reference·​internal"·​href="ch-​scope.​html#early-​history">1.​3.​1.​·​Early·​history</​a></​li>
1.93 KB
./usr/share/doc/debian-policy/policy.pdf.gz
198 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 gzip·​compressed·​data,​·​max·​compression,​·​from·​Unix,​·​original·​size·​8170731 gzip·​compressed·​data,​·​max·​compression,​·​from·​Unix,​·​original·​size·​816981
1.65 KB
policy.pdf
1.63 KB
pdftotext {} -
    
Offset 8873, 15 lines modifiedOffset 8873, 15 lines modified
8873 \xcviii8873 \xcviii
  
8874 \xcDebian·​Policy·​Manual,​·​Release·​4.​3.​0.​38874 \xcDebian·​Policy·​Manual,​·​Release·​4.​3.​0.​3
  
8875 This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian·​distribution.​·​This·​includes·​the·​structure·​and·​contents8875 This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian·​distribution.​·​This·​includes·​the·​structure·​and·​contents
8876 of·​the·​Debian·​archive·​and·​several·​design·​issues·​of·​the·​operating·​system,​·​as·​well·​as·​technical·​requirements·​that·​each8876 of·​the·​Debian·​archive·​and·​several·​design·​issues·​of·​the·​operating·​system,​·​as·​well·​as·​technical·​requirements·​that·​each
8877 package·​must·​satisfy·​to·​be·​included·​in·​the·​distribution.​8877 package·​must·​satisfy·​to·​be·​included·​in·​the·​distribution.​
8878 This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​27.​8878 This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​28.​
  
8879 CONTENTS8879 CONTENTS
  
8880 18880 1
  
8881 \xcDebian·​Policy·​Manual,​·​Release·​4.​3.​0.​38881 \xcDebian·​Policy·​Manual,​·​Release·​4.​3.​0.​3
  
Offset 13868, 15 lines modifiedOffset 13868, 15 lines modified
13868 should·​be·​listed·​here.​13868 should·​be·​listed·​here.​
13869 shlibs·​This·​file·​contains·​a·​list·​of·​the·​shared·​libraries·​supplied·​by·​the·​package,​·​with·​dependency·​details·​for·​each.​13869 shlibs·​This·​file·​contains·​a·​list·​of·​the·​shared·​libraries·​supplied·​by·​the·​package,​·​with·​dependency·​details·​for·​each.​
13870 This·​is·​used·​by·​dpkg-​shlibdeps·​when·​it·​determines·​what·​dependencies·​are·​required·​in·​a·​package·​control13870 This·​is·​used·​by·​dpkg-​shlibdeps·​when·​it·​determines·​what·​dependencies·​are·​required·​in·​a·​package·​control
13871 file.​·​The·​shlibs·​file·​format·​is·​described·​on·​The·​shlibs·​File·​Format.​13871 file.​·​The·​shlibs·​file·​format·​is·​described·​on·​The·​shlibs·​File·​Format.​
  
13872 14.​3·​The·​main·​control·​information·​file:​·​control13872 14.​3·​The·​main·​control·​information·​file:​·​control
13873 The·​most·​important·​control·​information·​file·​used·​by·​dpkg·​when·​it·​installs·​a·​package·​is·​control.​·​It·​contains·​all·​the13873 The·​most·​important·​control·​information·​file·​used·​by·​dpkg·​when·​it·​installs·​a·​package·​is·​control.​·​It·​contains·​all·​the
13874 package’s·"vital·​statistics".​13874 package’s·vital·​statistics.​
13875 The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources·​are·​made·​by·​a·​special·​tool,​13875 The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources·​are·​made·​by·​a·​special·​tool,​
13876 dpkg-​gencontrol,​·​which·​reads·​debian/​control·​and·​debian/​changelog·​to·​find·​the·​information·​it·​needs.​13876 dpkg-​gencontrol,​·​which·​reads·​debian/​control·​and·​debian/​changelog·​to·​find·​the·​information·​it·​needs.​
13877 See·​Source·​packages·​(from·​old·​Packaging·​Manual)​·​for·​more·​details.​13877 See·​Source·​packages·​(from·​old·​Packaging·​Manual)​·​for·​more·​details.​
13878 The·​fields·​in·​binary·​package·​control·​files·​are·​listed·​in·​Binary·​package·​control·​files·​–·​DEBIAN/​control.​13878 The·​fields·​in·​binary·​package·​control·​files·​are·​listed·​in·​Binary·​package·​control·​files·​–·​DEBIAN/​control.​
13879 A·​description·​of·​the·​syntax·​of·​control·​files·​and·​the·​purpose·​of·​the·​fields·​is·​available·​in·​Control·​files·​and·​their·​fields.​13879 A·​description·​of·​the·​syntax·​of·​control·​files·​and·​the·​purpose·​of·​the·​fields·​is·​available·​in·​Control·​files·​and·​their·​fields.​
  
13880 14.​4·​Time·​Stamps13880 14.​4·​Time·​Stamps
15.7 KB
./usr/share/doc/debian-policy/policy.txt.gz
198 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 gzip·​compressed·​data,​·​max·​compression,​·​from·​Unix,​·​original·​size·​4614001 gzip·​compressed·​data,​·​max·​compression,​·​from·​Unix,​·​original·​size·​461470
15.4 KB
policy.txt
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian3 This·​manual·​describes·​the·​policy·​requirements·​for·​the·​Debian
4 distribution.​·​This·​includes·​the·​structure·​and·​contents·​of·​the·​Debian4 distribution.​·​This·​includes·​the·​structure·​and·​contents·​of·​the·​Debian
5 archive·​and·​several·​design·​issues·​of·​the·​operating·​system,​·​as·​well·​as5 archive·​and·​several·​design·​issues·​of·​the·​operating·​system,​·​as·​well·​as
6 technical·​requirements·​that·​each·​package·​must·​satisfy·​to·​be·​included6 technical·​requirements·​that·​each·​package·​must·​satisfy·​to·​be·​included
7 in·​the·​distribution.​7 in·​the·​distribution.​
  
8 This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​27.​8 This·​is·​Debian·​Policy·​version·​4.​3.​0.​3,​·​released·​on·​2019-​02-​28.​
  
9 *·​1.​·​About·​this·​manual9 *·​1.​·​About·​this·​manual
  
10 ··​*·​1.​1.​·​Scope10 ··​*·​1.​1.​·​Scope
  
11 ··​*·​1.​2.​·​New·​versions·​of·​this·​document11 ··​*·​1.​2.​·​New·​versions·​of·​this·​document
  
Offset 8670, 27 lines modifiedOffset 8670, 27 lines modified
8670 This·​manual·​describes·​the·​technical·​aspects·​of·​creating·​Debian·​binary8670 This·​manual·​describes·​the·​technical·​aspects·​of·​creating·​Debian·​binary
8671 packages·​(".​deb"·​files)​.​·​It·​documents·​the·​behavior·​of·​the·​package8671 packages·​(".​deb"·​files)​.​·​It·​documents·​the·​behavior·​of·​the·​package
8672 management·​programs·​"dpkg",​·​"dselect"·​et·​al.​·​and·​the·​way·​they·​interact8672 management·​programs·​"dpkg",​·​"dselect"·​et·​al.​·​and·​the·​way·​they·​interact
8673 with·​packages.​8673 with·​packages.​
  
8674 This·​manual·​does·​not·​go·​into·​detail·​about·​the·​options·​and·​usage·​of·​the8674 This·​manual·​does·​not·​go·​into·​detail·​about·​the·​options·​and·​usage·​of·​the
8675 package·​building·​and·​installation·​tools.​·​It·​should·​therefore·​be·​read8675 package·​building·​and·​installation·​tools.​·​It·​should·​therefore·​be·​read
8676 in·​conjunction·​with·​those·​programs'·​man·​pages.​8676 in·​conjunction·​with·​those·​programs·​man·​pages.​
  
8677 The·​utility·​programs·​which·​are·​provided·​with·​"dpkg"·​not·​described·​in8677 The·​utility·​programs·​which·​are·​provided·​with·​"dpkg"·​not·​described·​in
8678 detail·​here,​·​are·​documented·​in·​their·​man·​pages.​8678 detail·​here,​·​are·​documented·​in·​their·​man·​pages.​
  
8679 It·​is·​assumed·​that·​the·​reader·​is·​reasonably·​familiar·​with·​the·​"dpkg"8679 It·​is·​assumed·​that·​the·​reader·​is·​reasonably·​familiar·​with·​the·​"dpkg"
8680 System·​Administrators'·​manual.​·​Unfortunately·​this·​manual·​does·​not·​yet8680 System·​Administrators·​manual.​·​Unfortunately·​this·​manual·​does·​not·​yet
8681 exist.​8681 exist.​
  
8682 The·​Debian·​version·​of·​the·​FSF's·​GNU·​hello·​program·​is·​provided·​as·​an8682 The·​Debian·​version·​of·​the·​FSFs·​GNU·​hello·​program·​is·​provided·​as·​an
8683 example·​for·​people·​wishing·​to·​create·​Debian·​packages.​·​However,​·​while8683 example·​for·​people·​wishing·​to·​create·​Debian·​packages.​·​However,​·​while
8684 the·​examples·​are·​helpful,​·​they·​do·​not·​replace·​the·​need·​to·​read·​and8684 the·​examples·​are·​helpful,​·​they·​do·​not·​replace·​the·​need·​to·​read·​and
8685 follow·​the·​Policy·​and·​Programmer's·​Manual.​8685 follow·​the·​Policy·​and·​Programmers·​Manual.​
  
8686 [1]·​"dpkg"·​is·​targeted·​primarily·​at·​Debian,​·​but·​may·​work·​on·​or·​be8686 [1]·​"dpkg"·​is·​targeted·​primarily·​at·​Debian,​·​but·​may·​work·​on·​or·​be
8687 ····​ported·​to·​other·​systems.​8687 ····​ported·​to·​other·​systems.​
  
  
  
8688 2.​·​Binary·​packages·​(from·​old·​Packaging·​Manual)​8688 2.​·​Binary·​packages·​(from·​old·​Packaging·​Manual)​
Offset 8698, 44 lines modifiedOffset 8698, 44 lines modified
  
8698 See·​deb(5)​·​and·​Package·​control·​information·​files.​8698 See·​deb(5)​·​and·​Package·​control·​information·​files.​
  
  
8699 2.​1.​·​Creating·​package·​files·​-​·​"dpkg-​deb"8699 2.​1.​·​Creating·​package·​files·​-​·​"dpkg-​deb"
8700 =====================​===================8700 =====================​===================
  
8701 All·​manipulation·​of·​binary·​package·​files·​is·​done·​by·​"dpkg-​deb";​·​it's8701 All·​manipulation·​of·​binary·​package·​files·​is·​done·​by·​"dpkg-​deb";​·​its
8702 the·​only·​program·​that·​has·​knowledge·​of·​the·​format.​·​("dpkg-​deb"·​may·​be8702 the·​only·​program·​that·​has·​knowledge·​of·​the·​format.​·​("dpkg-​deb"·​may·​be
8703 invoked·​by·​calling·​"dpkg",​·​as·​"dpkg"·​will·​spot·​that·​the·​options8703 invoked·​by·​calling·​"dpkg",​·​as·​"dpkg"·​will·​spot·​that·​the·​options
8704 requested·​are·​appropriate·​to·​"dpkg-​deb"·​and·​invoke·​that·​instead·​with8704 requested·​are·​appropriate·​to·​"dpkg-​deb"·​and·​invoke·​that·​instead·​with
8705 the·​same·​arguments.​)​8705 the·​same·​arguments.​)​
  
8706 In·​order·​to·​create·​a·​binary·​package,​·​you·​must·​make·​a·​directory·​tree8706 In·​order·​to·​create·​a·​binary·​package,​·​you·​must·​make·​a·​directory·​tree
8707 which·​contains·​all·​the·​files·​and·​directories·​you·​want·​to·​have·​in·​the8707 which·​contains·​all·​the·​files·​and·​directories·​you·​want·​to·​have·​in·​the
8708 file·​system·​data·​part·​of·​the·​package.​·​In·​Debian-​format·​source8708 file·​system·​data·​part·​of·​the·​package.​·​In·​Debian-​format·​source
8709 packages,​·​this·​directory·​is·​usually·​either·​"debian/​tmp"·​or8709 packages,​·​this·​directory·​is·​usually·​either·​"debian/​tmp"·​or
8710 "debian/​pkg",​·​relative·​to·​the·​top·​of·​the·​package's·​source·​tree.​8710 "debian/​pkg",​·​relative·​to·​the·​top·​of·​the·​packages·​source·​tree.​
  
8711 They·​should·​have·​the·​locations·​(relative·​to·​the·​root·​of·​the·​directory8711 They·​should·​have·​the·​locations·​(relative·​to·​the·​root·​of·​the·​directory
8712 tree·​you're·​constructing)​·​ownerships·​and·​permissions·​which·​you·​want8712 tree·​youre·​constructing)​·​ownerships·​and·​permissions·​which·​you·​want
8713 them·​to·​have·​on·​the·​system·​when·​they·​are·​installed.​8713 them·​to·​have·​on·​the·​system·​when·​they·​are·​installed.​
  
8714 With·​current·​versions·​of·​"dpkg"·​the·​uid/​username·​and·​gid/​groupname8714 With·​current·​versions·​of·​"dpkg"·​the·​uid/​username·​and·​gid/​groupname
8715 mappings·​for·​the·​users·​and·​groups·​being·​used·​should·​be·​the·​same·​on·​the8715 mappings·​for·​the·​users·​and·​groups·​being·​used·​should·​be·​the·​same·​on·​the
8716 system·​where·​the·​package·​is·​built·​and·​the·​one·​where·​it·​is·​installed.​8716 system·​where·​the·​package·​is·​built·​and·​the·​one·​where·​it·​is·​installed.​
  
8717 You·​need·​to·​add·​one·​special·​directory·​to·​the·​root·​of·​the·​miniature8717 You·​need·​to·​add·​one·​special·​directory·​to·​the·​root·​of·​the·​miniature
8718 file·​system·​tree·​you're·​creating:​·​"DEBIAN".​·​It·​should·​contain·​the8718 file·​system·​tree·​youre·​creating:​·​"DEBIAN".​·​It·​should·​contain·​the
8719 control·​information·​files,​·​notably·​the·​binary·​package·​control·​file8719 control·​information·​files,​·​notably·​the·​binary·​package·​control·​file
8720 (see·​The·​main·​control·​information·​file:​·​control)​.​8720 (see·​The·​main·​control·​information·​file:​·​control)​.​
  
8721 The·​"DEBIAN"·​directory·​will·​not·​appear·​in·​the·​file·​system·​archive·​of8721 The·​"DEBIAN"·​directory·​will·​not·​appear·​in·​the·​file·​system·​archive·​of
8722 the·​package,​·​and·​so·​won't·​be·​installed·​by·​"dpkg"·​when·​the·​package·​is8722 the·​package,​·​and·​so·​wont·​be·​installed·​by·​"dpkg"·​when·​the·​package·​is
8723 unpacked.​8723 unpacked.​
  
8724 When·​you've·​prepared·​the·​package,​·​you·​should·​invoke:​8724 When·​youve·​prepared·​the·​package,​·​you·​should·​invoke:​
  
8725 ···​dpkg·​-​-​build·​directory8725 ···​dpkg·​-​-​build·​directory
  
8726 This·​will·​build·​the·​package·​in·​"directory.​deb".​·​("dpkg"·​knows·​that·​"-​-​8726 This·​will·​build·​the·​package·​in·​"directory.​deb".​·​("dpkg"·​knows·​that·​"-​-​
8727 build"·​is·​a·​"dpkg-​deb"·​option,​·​so·​it·​invokes·​"dpkg-​deb"·​with·​the·​same8727 build"·​is·​a·​"dpkg-​deb"·​option,​·​so·​it·​invokes·​"dpkg-​deb"·​with·​the·​same
8728 arguments·​to·​build·​the·​package.​)​8728 arguments·​to·​build·​the·​package.​)​
  
Offset 8762, 19 lines modifiedOffset 8762, 19 lines modified
8762 package·​maintainer·​wants·​"dpkg"·​to·​run.​8762 package·​maintainer·​wants·​"dpkg"·​to·​run.​
  
8763 It·​is·​possible·​to·​put·​other·​files·​in·​the·​package·​control·​information8763 It·​is·​possible·​to·​put·​other·​files·​in·​the·​package·​control·​information
8764 file·​area,​·​but·​this·​is·​not·​generally·​a·​good·​idea·​(though·​they·​will8764 file·​area,​·​but·​this·​is·​not·​generally·​a·​good·​idea·​(though·​they·​will
8765 largely·​be·​ignored)​.​8765 largely·​be·​ignored)​.​
  
8766 Here·​is·​a·​brief·​list·​of·​the·​control·​information·​files·​supported·​by8766 Here·​is·​a·​brief·​list·​of·​the·​control·​information·​files·​supported·​by
8767 "dpkg"·​and·​a·​summary·​of·​what·​they're·​used·​for.​8767 "dpkg"·​and·​a·​summary·​of·​what·​theyre·​used·​for.​
  
8768 "control"8768 "control"
8769 ···​This·​is·​the·​key·​description·​file·​used·​by·​"dpkg".​·​It·​specifies·​the8769 ···​This·​is·​the·​key·​description·​file·​used·​by·​"dpkg".​·​It·​specifies·​the
8770 ···​package's·​name·​and·​version,​·​gives·​its·​description·​for·​the·​user,​8770 ···​packages·​name·​and·​version,​·​gives·​its·​description·​for·​the·​user,​
8771 ···​states·​its·​relationships·​with·​other·​packages,​·​and·​so·​forth.​·​See8771 ···​states·​its·​relationships·​with·​other·​packages,​·​and·​so·​forth.​·​See
8772 ···​Source·​package·​control·​files·​-​-​·​debian/​control·​and·​Binary·​package8772 ···​Source·​package·​control·​files·​-​-​·​debian/​control·​and·​Binary·​package
8773 ···​control·​files·​-​-​·​DEBIAN/​control.​8773 ···​control·​files·​-​-​·​DEBIAN/​control.​
  
8774 ···​It·​is·​usually·​generated·​automatically·​from·​information·​in·​the8774 ···​It·​is·​usually·​generated·​automatically·​from·​information·​in·​the
8775 ···​source·​package·​by·​the·​"dpkg-​gencontrol"·​program,​·​and·​with8775 ···​source·​package·​by·​the·​"dpkg-​gencontrol"·​program,​·​and·​with
8776 ···​assistance·​from·​"dpkg-​shlibdeps".​·​See·​Source·​packages·​(from·​old8776 ···​assistance·​from·​"dpkg-​shlibdeps".​·​See·​Source·​packages·​(from·​old
Offset 8808, 16 lines modifiedOffset 8808, 16 lines modified
8808 ···​shlibs·​File·​Format.​8808 ···​shlibs·​File·​Format.​
  
  
8809 2.​3.​·​The·​main·​control·​information·​file:​·​"control"8809 2.​3.​·​The·​main·​control·​information·​file:​·​"control"
8810 =====================​=====================​=======8810 =====================​=====================​=======
  
8811 The·​most·​important·​control·​information·​file·​used·​by·​"dpkg"·​when·​it8811 The·​most·​important·​control·​information·​file·​used·​by·​"dpkg"·​when·​it
8812 installs·​a·​package·​is·​"control".​·​It·​contains·​all·​the·​package's·"vital8812 installs·​a·​package·​is·​"control".​·​It·​contains·​all·​the·​packages·vital
8813 statistics".​8813 statistics.​
  
8814 The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources8814 The·​binary·​package·​control·​files·​of·​packages·​built·​from·​Debian·​sources
8815 are·​made·​by·​a·​special·​tool,​·​"dpkg-​gencontrol",​·​which·​reads8815 are·​made·​by·​a·​special·​tool,​·​"dpkg-​gencontrol",​·​which·​reads
8816 "debian/​control"·​and·​"debian/​changelog"·​to·​find·​the·​information·​it8816 "debian/​control"·​and·​"debian/​changelog"·​to·​find·​the·​information·​it
8817 needs.​·​See·​Source·​packages·​(from·​old·​Packaging·​Manual)​·​for·​more8817 needs.​·​See·​Source·​packages·​(from·​old·​Packaging·​Manual)​·​for·​more
8818 details.​8818 details.​
  
Offset 9149, 15 lines modifiedOffset 9149, 15 lines modified
  
Max diff block lines reached; 9824/15727 bytes (62.47%) of diff not shown.
4.93 MB
./usr/share/info/debian-policy.info.gz
198 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 gzip·​compressed·​data,​·​max·​compression,​·​from·​Unix,​·​original·​size·​6030931 gzip·​compressed·​data,​·​max·​compression,​·​from·​Unix,​·​original·​size·​603107
4.93 MB
debian-policy.info
    
Offset 64, 15 lines modifiedOffset 64, 15 lines modified
000003f0:​·​2070·​6163·​6b61·​6765·​206d·​7573·​7420·​7361···​package·​must·​sa000003f0:​·​2070·​6163·​6b61·​6765·​206d·​7573·​7420·​7361···​package·​must·​sa
00000400:​·​7469·​7366·​7920·​746f·​2062·​6520·​696e·​636c··​tisfy·​to·​be·​incl00000400:​·​7469·​7366·​7920·​746f·​2062·​6520·​696e·​636c··​tisfy·​to·​be·​incl
00000410:​·​7564·​6564·​2069·​6e0a·​7468·​6520·​6469·​7374··​uded·​in.​the·​dist00000410:​·​7564·​6564·​2069·​6e0a·​7468·​6520·​6469·​7374··​uded·​in.​the·​dist
00000420:​·​7269·​6275·​7469·​6f6e·​2e0a·​0a54·​6869·​7320··​ribution.​.​.​This·00000420:​·​7269·​6275·​7469·​6f6e·​2e0a·​0a54·​6869·​7320··​ribution.​.​.​This·
00000430:​·​6973·​2044·​6562·​6961·​6e20·​506f·​6c69·​6379··​is·​Debian·​Policy00000430:​·​6973·​2044·​6562·​6961·​6e20·​506f·​6c69·​6379··​is·​Debian·​Policy
00000440:​·​2076·​6572·​7369·​6f6e·​2034·​2e33·​2e30·​2e33···​version·​4.​3.​0.​300000440:​·​2076·​6572·​7369·​6f6e·​2034·​2e33·​2e30·​2e33···​version·​4.​3.​0.​3
00000450:​·​2c20·​7265·​6c65·​6173·​6564·​206f·​6e20·​3230··​,​·​released·​on·​2000000450:​·​2c20·​7265·​6c65·​6173·​6564·​206f·​6e20·​3230··​,​·​released·​on·​20
00000460:​·​3139·​2d30·​322d·​3237·​2e0a·​0a2a·​204d·​656e··​19-​02-​27.​.​.​*·​Men00000460:​·​3139·​2d30·​322d·​3238·​2e0a·​0a2a·​204d·​656e··​19-​02-​28.​.​.​*·​Men
00000470:​·​753a·​0a0a·​2a20·​4162·​6f75·​7420·​7468·​6973··​u:​.​.​*·​About·​this00000470:​·​753a·​0a0a·​2a20·​4162·​6f75·​7420·​7468·​6973··​u:​.​.​*·​About·​this
00000480:​·​206d·​616e·​7561·​6c3a·​3a0a·​2a20·​5468·​6520···​manual:​:​.​*·​The·00000480:​·​206d·​616e·​7561·​6c3a·​3a0a·​2a20·​5468·​6520···​manual:​:​.​*·​The·
00000490:​·​4465·​6269·​616e·​2041·​7263·​6869·​7665·​3a3a··​Debian·​Archive:​:​00000490:​·​4465·​6269·​616e·​2041·​7263·​6869·​7665·​3a3a··​Debian·​Archive:​:​
000004a0:​·​0a2a·​2042·​696e·​6172·​7920·​7061·​636b·​6167··​.​*·​Binary·​packag000004a0:​·​0a2a·​2042·​696e·​6172·​7920·​7061·​636b·​6167··​.​*·​Binary·​packag
000004b0:​·​6573·​3a3a·​0a2a·​2053·​6f75·​7263·​6520·​7061··​es:​:​.​*·​Source·​pa000004b0:​·​6573·​3a3a·​0a2a·​2053·​6f75·​7263·​6520·​7061··​es:​:​.​*·​Source·​pa
000004c0:​·​636b·​6167·​6573·​3a3a·​0a2a·​2043·​6f6e·​7472··​ckages:​:​.​*·​Contr000004c0:​·​636b·​6167·​6573·​3a3a·​0a2a·​2043·​6f6e·​7472··​ckages:​:​.​*·​Contr
000004d0:​·​6f6c·​2066·​696c·​6573·​2061·​6e64·​2074·​6865··​ol·​files·​and·​the000004d0:​·​6f6c·​2066·​696c·​6573·​2061·​6e64·​2074·​6865··​ol·​files·​and·​the
Offset 133, 37562 lines modifiedOffset 133, 37563 lines modified
00000840:​·​6572·​7369·​6f6e·​7320·​2d20·​6f76·​6572·​7269··​ersions·​-​·​overri00000840:​·​6572·​7369·​6f6e·​7320·​2d20·​6f76·​6572·​7269··​ersions·​-​·​overri
00000850:​·​6469·​6e67·​2061·​2070·​6163·​6b61·​6765·​e280··​ding·​a·​package.​.​00000850:​·​6469·​6e67·​2061·​2070·​6163·​6b61·​6765·​e280··​ding·​a·​package.​.​
00000860:​·​9973·​2076·​6572·​7369·​6f6e·​206f·​6620·​6120··​.​s·​version·​of·​a·00000860:​·​9973·​2076·​6572·​7369·​6f6e·​206f·​6620·​6120··​.​s·​version·​of·​a·
00000870:​·​6669·​6c65·​2028·​6672·​6f6d·​206f·​6c64·​2050··​file·​(from·​old·​P00000870:​·​6669·​6c65·​2028·​6672·​6f6d·​206f·​6c64·​2050··​file·​(from·​old·​P
00000880:​·​6163·​6b61·​6769·​6e67·​204d·​616e·​7561·​6c29··​ackaging·​Manual)​00000880:​·​6163·​6b61·​6769·​6e67·​204d·​616e·​7561·​6c29··​ackaging·​Manual)​
00000890:​·​3a20·​4469·​7665·​7273·​696f·​6e73·​202d·​206f··​:​·​Diversions·​-​·​o00000890:​·​3a20·​4469·​7665·​7273·​696f·​6e73·​202d·​206f··​:​·​Diversions·​-​·​o
000008a0:​·​7665·​7272·​6964·​696e·​6720·​6120·​7061·​636b··​verriding·​a·​pack000008a0:​·​7665·​7272·​6964·​696e·​6720·​6120·​7061·​636b··​verriding·​a·​pack
000008b0:​·​6167·​6527·​7320·​7665·​7273·​696f·​6e20·​6f66··​age's·​version·of000008b0:​·​6167·​65e2·​8099·​7320·​7665·​7273·​696f·​6e20··​age.​.​.​s·​version·
000008c0:​·​2061·​2066·​696c·​6520·​6672·​6f6d·​206f·6c64···​a·​file·​from·​old000008c0:​·6f66·2061·​2066·​696c·​6520·​6672·​6f6d·​206f··​of·​a·​file·​from·​o
000008d0:​·​2050·​6163·​6b61·​6769·​6e67·​204d·​616e·7561···​Packaging·​Manua000008d0:​·6c64·2050·​6163·​6b61·​6769·​6e67·​204d·​616e··​ld·​Packaging·​Man
000008e0:​·​6c2e·​0a2a·​2044·​6562·​6961·​6e20·​506f·6c69··l.​.​*·​Debian·​Poli000008e0:​·7561·6c2e·​0a2a·​2044·​6562·​6961·​6e20·​506f··​ual.​.​*·​Debian·​Po
000008f0:​·​6379·​2063·​6861·​6e67·​6573·​2070·​726f·6365··cy·​changes·​proce000008f0:​·​6c69·​6379·​2063·​6861·​6e67·​6573·​2070·​726f··​licy·​changes·​pro
00000900:​·​7373·​3a3a·​0a2a·​204d·​6169·​6e74·​6169·6e65··ss:​:​.​*·​Maintaine00000900:​·6365·7373·​3a3a·​0a2a·​204d·​6169·​6e74·​6169··​cess:​:​.​*·​Maintai
00000910:​·​7220·​7363·​7269·​7074·​2066·​6c6f·​7763·6861··r·​script·​flowcha00000910:​·6e65·7220·​7363·​7269·​7074·​2066·​6c6f·​7763··​ner·​script·​flowc
00000920:​·​7274·​733a·​3a0a·​2a20·​5570·​6772·​6164·696e··rts:​:​.​*·​Upgradin00000920:​·6861·7274·​733a·​3a0a·​2a20·​5570·​6772·​6164··​harts:​:​.​*·​Upgrad
00000930:​·​6720·​6368·​6563·​6b6c·​6973·​743a·​3a0a·2a20··g·​checklist:​:​.​*·00000930:​·​696e·​6720·​6368·​6563·​6b6c·​6973·​743a·​3a0a··​ing·​checklist:​:​.​
00000940:​·​4c69·​6365·​6e73·​653a·​3a0a·​0a20·​e280·9420··​License:​:​.​.​·.​.​.​·00000940:​·2a20·4c69·​6365·​6e73·​653a·​3a0a·​0a20·​e280··​*·​License:​:​.​.​·​.​.​
00000950:​·​5468·​6520·​4465·​7461·​696c·​6564·​204e·6f64··​The·​Detailed·​Nod00000950:​·9420·5468·​6520·​4465·​7461·​696c·​6564·​204e··​.​·​The·​Detailed·​N
00000960:​·​6520·​4c69·​7374·​696e·​6720·​e280·​940a·0a41··e·​Listing·.​.​.​.​.​A00000960:​·​6f64·​6520·​4c69·​7374·​696e·​6720·​e280·​940a··​ode·​Listing·​.​.​.​.​
00000970:​·​626f·​7574·​2074·​6869·​7320·​6d61·​6e75·616c··bout·​this·​manual00000970:​·0a41·626f·​7574·​2074·​6869·​7320·​6d61·​6e75··​.​About·​this·​manu
00000980:​·​0a0a·​2a20·​5363·​6f70·​653a·​3a0a·​2a20·4e65··.​.​*·​Scope:​:​.​*·Ne00000980:​·616c·0a0a·​2a20·​5363·​6f70·​653a·​3a0a·​2a20··​al.​.​*·​Scope:​:​.​*·
00000990:​·​7720·​7665·​7273·​696f·​6e73·​206f·​6620·7468··w·​versions·​of·th00000990:​·4e65·7720·​7665·​7273·​696f·​6e73·​206f·​6620··​New·​versions·​of·
000009a0:​·​6973·​2064·​6f63·​756d·​656e·​743a·​3a0a·2a20··is·​document:​:​.​*·000009a0:​·7468·6973·​2064·​6f63·​756d·​656e·​743a·​3a0a··​this·​document:​:​.​
000009b0:​·​4175·​7468·​6f72·​7320·​616e·​6420·​4d61·696e··​Authors·​and·​Main000009b0:​·2a20·4175·​7468·​6f72·​7320·​616e·​6420·​4d61··​*·​Authors·​and·​Ma
000009c0:​·​7461·​696e·​6572·​733a·​3a0a·​2a20·​5265·6c61··tainers:​:​.​*·​Rela000009c0:​·696e·7461·​696e·​6572·​733a·​3a0a·​2a20·​5265··​intainers:​:​.​*·​Re
000009d0:​·​7465·​6420·​646f·​6375·​6d65·​6e74·​733a·3a0a··ted·​documents:​:​.​000009d0:​·6c61·7465·​6420·​646f·​6375·​6d65·​6e74·​733a··​lated·​documents:​
000009e0:​·​2a20·​4465·​6669·​6e69·​7469·​6f6e·​733a·3a0a··*·​Definitions:​:​.​000009e0:​·3a0a·2a20·​4465·​6669·​6e69·​7469·​6f6e·​733a··​:​.​*·​Definitions:​
000009f0:​·​2a20·​5472·​616e·​736c·​6174·​696f·​6e73·3a3a··*·​Translations:​:​000009f0:​·3a0a·2a20·​5472·​616e·​736c·​6174·​696f·​6e73··​:​.​*·​Translations
00000a00:​·​0a0a·​4175·​7468·​6f72·​7320·​616e·​6420·4d61··.​.​Authors·​and·Ma00000a00:​·3a3a·0a0a·​4175·​7468·​6f72·​7320·​616e·​6420··​:​:​.​.​Authors·​and·
00000a10:​·​696e·​7461·​696e·​6572·​730a·​0a2a·​2045·6172··intainers.​.​*·​Ear00000a10:​·4d61·696e·​7461·​696e·​6572·​730a·​0a2a·​2045··​Maintainers.​.​*·​E
00000a20:​·​6c79·​2068·​6973·​746f·​7279·​3a3a·​0a2a·2043··ly·​history:​:​.​*·​C00000a20:​·​6172·​6c79·​2068·​6973·​746f·​7279·​3a3a·​0a2a··​arly·​history:​:​.​*
00000a30:​·​7572·​7265·​6e74·​2070·​726f·​6365·​7373·3a3a··urrent·​process:​:​00000a30:​·2043·7572·​7265·​6e74·​2070·​726f·​6365·​7373···Current·​process
00000a40:​·​0a2a·​2049·​6d70·​726f·​7665·​6d65·​6e74·733a··.​*·​Improvements:​00000a40:​·3a3a·0a2a·​2049·​6d70·​726f·​7665·​6d65·​6e74··​:​:​.​*·​Improvement
00000a50:​·​3a0a·​0a54·​6865·​2044·​6562·​6961·​6e20·4172··:​.​.​The·​Debian·Ar00000a50:​·733a·3a0a·​0a54·​6865·​2044·​6562·​6961·​6e20··​s:​:​.​.​The·​Debian·
00000a60:​·​6368·​6976·​650a·​0a2a·​2054·​6865·​2044·6562··chive.​.​*·​The·​Deb00000a60:​·4172·6368·​6976·​650a·​0a2a·​2054·​6865·​2044··​Archive.​.​*·​The·​D
00000a70:​·​6961·​6e20·​4672·​6565·​2053·​6f66·​7477·6172··ian·​Free·​Softwar00000a70:​·​6562·​6961·​6e20·​4672·​6565·​2053·​6f66·​7477··​ebian·​Free·​Softw
00000a80:​·​6520·​4775·​6964·​656c·​696e·​6573·​3a3a·0a2a··e·​Guidelines:​:​.​*00000a80:​·​6172·​6520·​4775·​6964·​656c·​696e·​6573·​3a3a··are·​Guidelines:​:​
00000a90:​·​2041·​7263·​6869·​7665·​2061·​7265·​6173·3a3a···​Archive·​areas:​:​00000a90:​·0a2a·2041·​7263·​6869·​7665·​2061·​7265·​6173··​.​*·​Archive·​areas
00000aa0:​·​0a2a·​2043·​6f70·​7972·​6967·​6874·​2063·6f6e··.​*·​Copyright·​con00000aa0:​·3a3a·0a2a·​2043·​6f70·​7972·​6967·​6874·​2063··​:​:​.​*·​Copyright·​c
00000ab0:​·​7369·​6465·​7261·​7469·​6f6e·​733a·​3a0a·2a20··siderations:​:​.​*·00000ab0:​·6f6e·7369·​6465·​7261·​7469·​6f6e·​733a·​3a0a··​onsiderations:​:​.​
00000ac0:​·​5365·​6374·​696f·​6e73·​3a3a·​0a2a·​2050·7269··​Sections:​:​.​*·​Pri00000ac0:​·2a20·5365·​6374·​696f·​6e73·​3a3a·​0a2a·​2050··​*·​Sections:​:​.​*·​P
00000ad0:​·​6f72·​6974·​6965·​733a·​3a0a·​0a41·​7263·6869··orities:​:​.​.​Archi00000ad0:​·7269·6f72·​6974·​6965·​733a·​3a0a·​0a41·​7263··​riorities:​:​.​.​Arc
00000ae0:​·​7665·​2061·​7265·​6173·​0a0a·​2a20·​5468·6520··ve·​areas.​.​*·​The·00000ae0:​·6869·7665·​2061·​7265·​6173·​0a0a·​2a20·​5468··​hive·​areas.​.​*·​Th
00000af0:​·​6d61·​696e·​2061·​7263·​6869·​7665·​2061·7265··​main·​archive·​are00000af0:​·​6520·​6d61·​696e·​2061·​7263·​6869·​7665·​2061··​e·​main·​archive·​a
00000b00:​·​613a·​3a0a·​2a20·​5468·​6520·​636f·​6e74·7269··a:​:​.​*·​The·​contri00000b00:​·7265·613a·​3a0a·​2a20·​5468·​6520·​636f·​6e74··​rea:​:​.​*·​The·​cont
00000b10:​·​6220·​6172·​6368·​6976·​6520·​6172·​6561·3a3a··b·​archive·​area:​:​00000b10:​·7269·6220·​6172·​6368·​6976·​6520·​6172·​6561··​rib·​archive·​area
00000b20:​·​0a2a·​2054·​6865·​206e·​6f6e·​2d66·​7265·6520··.​*·​The·​non-​free·00000b20:​·3a3a·0a2a·​2054·​6865·​206e·​6f6e·​2d66·​7265··​:​:​.​*·​The·​non-​fre
00000b30:​·​6172·​6368·​6976·​6520·​6172·​6561·​3a3a·0a0a··​archive·​area:​:​.​.​00000b30:​·​6520·​6172·​6368·​6976·​6520·​6172·​6561·​3a3a··​e·​archive·​area:​:​
00000b40:​·​4269·​6e61·​7279·​2070·​6163·​6b61·​6765·730a··Binary·​packages.​00000b40:​·0a0a·4269·​6e61·​7279·​2070·​6163·​6b61·​6765··​.​.​Binary·​package
00000b50:​·​0a2a·​2054·​6865·​2070·​6163·​6b61·​6765·206e··.​*·​The·​package·​n00000b50:​·730a·0a2a·​2054·​6865·​2070·​6163·​6b61·​6765··​s.​.​*·​The·​package
00000b60:​·​616d·​653a·​3a0a·​2a20·​5468·​6520·​7665·7273··ame:​:​.​*·​The·​vers00000b60:​·206e·616d·​653a·​3a0a·​2a20·​5468·​6520·​7665···name:​:​.​*·​The·​ve
00000b70:​·​696f·​6e20·​6f66·​2061·​2070·​6163·​6b61·6765··ion·​of·​a·​package00000b70:​·7273·696f·​6e20·​6f66·​2061·​2070·​6163·​6b61··​rsion·​of·​a·​packa
00000b80:​·​3a3a·​0a2a·​2054·​6865·​206d·​6169·​6e74·6169··:​:​.​*·​The·​maintai00000b80:​·6765·3a3a·​0a2a·​2054·​6865·​206d·​6169·​6e74··​ge:​:​.​*·​The·​maint
00000b90:​·​6e65·​7220·​6f66·​2061·​2070·​6163·​6b61·6765··ner·​of·​a·​package00000b90:​·​6169·​6e65·​7220·​6f66·​2061·​2070·​6163·​6b61··​ainer·​of·​a·​packa
00000ba0:​·​3a3a·​0a2a·​2054·​6865·​2064·​6573·​6372·6970··:​:​.​*·​The·​descrip00000ba0:​·6765·3a3a·​0a2a·​2054·​6865·​2064·​6573·​6372··​ge:​:​.​*·​The·​descr
00000bb0:​·​7469·​6f6e·​206f·​6620·​6120·​7061·​636b·6167··tion·​of·​a·​packag00000bb0:​·6970·7469·​6f6e·​206f·​6620·​6120·​7061·​636b··​iption·​of·​a·​pack
00000bc0:​·​653a·​3a0a·​2a20·​4465·​7065·​6e64·​656e·6369··e:​:​.​*·​Dependenci00000bc0:​·​6167·​653a·​3a0a·​2a20·​4465·​7065·​6e64·​656e··​age:​:​.​*·​Dependen
00000bd0:​·​6573·​3a3a·​0a2a·​2056·​6972·​7475·​616c·2070··es:​:​.​*·​Virtual·​p00000bd0:​·​6369·​6573·​3a3a·​0a2a·​2056·​6972·​7475·​616c··​cies:​:​.​*·​Virtual
00000be0:​·​6163·​6b61·​6765·​733a·​3a0a·​2a20·​4261·7365··ackages:​:​.​*·​Base00000be0:​·2070·6163·​6b61·​6765·​733a·​3a0a·​2a20·​4261···packages:​:​.​*·​Ba
00000bf0:​·​2073·​7973·​7465·​6d3a·​3a0a·​2a20·​4573·7365···​system:​:​.​*·​Esse00000bf0:​·7365·2073·​7973·​7465·​6d3a·​3a0a·​2a20·​4573··​se·​system:​:​.​*·​Es
00000c00:​·​6e74·​6961·​6c20·​7061·​636b·​6167·​6573·3a3a··ntial·​packages:​:​00000c00:​·7365·6e74·​6961·​6c20·​7061·​636b·​6167·​6573··​sential·​packages
00000c10:​·​0a2a·​204d·​6169·​6e74·​6169·​6e65·​7220·5363··.​*·​Maintainer·Sc00000c10:​·3a3a·0a2a·​204d·​6169·​6e74·​6169·​6e65·​7220··​:​:​.​*·​Maintainer·
00000c20:​·​7269·​7074·​733a·​3a0a·​0a54·​6865·​2070·6163··ripts:​:​.​.​The·​pac00000c20:​·5363·7269·​7074·​733a·​3a0a·​0a54·​6865·​2070··​Scripts:​:​.​.​The·​p
00000c30:​·​6b61·​6765·​206e·​616d·​650a·​0a2a·​2050·6163··kage·​name.​.​*·​Pac00000c30:​·​6163·​6b61·​6765·​206e·​616d·​650a·​0a2a·​2050··​ackage·​name.​.​*·​P
00000c40:​·​6b61·​6765·​7320·​7769·​7468·​2070·​6f74·656e··kages·​with·​poten00000c40:​·​6163·​6b61·​6765·​7320·​7769·​7468·​2070·​6f74··​ackages·​with·​pot
00000c50:​·​7469·​616c·​6c79·​206f·​6666·​656e·​7369·7665··tially·​offensive00000c50:​·656e·7469·​616c·​6c79·​206f·​6666·​656e·​7369··​entially·​offensi
00000c60:​·​2063·​6f6e·​7465·​6e74·​3a3a·​0a0a·​5468·6520···​content:​:​.​.​The·00000c60:​·7665·2063·​6f6e·​7465·​6e74·​3a3a·​0a0a·​5468··​ve·​content:​:​.​.​Th
00000c70:​·​7665·​7273·​696f·​6e20·​6f66·​2061·​2070·6163··​version·​of·​a·​pac00000c70:​·6520·7665·​7273·​696f·​6e20·​6f66·​2061·​2070··​e·​version·​of·​a·​p
00000c80:​·​6b61·​6765·​0a0a·​2a20·​5665·​7273·​696f·6e20··kage.​.​*·​Version·00000c80:​·​6163·​6b61·​6765·​0a0a·​2a20·​5665·​7273·​696f··​ackage.​.​*·​Versio
00000c90:​·​6e75·​6d62·​6572·​7320·​6261·​7365·​6420·6f6e··​numbers·​based·on00000c90:​·​6e20·​6e75·​6d62·​6572·​7320·​6261·​7365·​6420··​n·​numbers·​based·
00000ca0:​·​2064·​6174·​6573·​3a3a·​0a2a·​2055·​6e69·7175···​dates:​:​.​*·​Uniqu00000ca0:​·6f6e·2064·​6174·​6573·​3a3a·​0a2a·​2055·​6e69··​on·​dates:​:​.​*·​Uni
00000cb0:​·​656e·​6573·​7320·​6f66·​2076·​6572·​7369·6f6e··eness·​of·​version00000cb0:​·7175·656e·​6573·​7320·​6f66·​2076·​6572·​7369··​queness·​of·​versi
00000cc0:​·​206e·​756d·​6265·​7273·​3a3a·​0a0a·​5468·6520···​numbers:​:​.​.​The·00000cc0:​·6f6e·206e·​756d·​6265·​7273·​3a3a·​0a0a·​5468··​on·​numbers:​:​.​.​Th
00000cd0:​·​6465·​7363·​7269·​7074·​696f·​6e20·​6f66·2061··​description·​of·​a00000cd0:​·​6520·​6465·​7363·​7269·​7074·​696f·​6e20·​6f66··​e·​description·​of
00000ce0:​·​2070·​6163·​6b61·​6765·​0a0a·​2a20·​5468·6520···​package.​.​*·​The·00000ce0:​·​2061·​2070·​6163·​6b61·​6765·​0a0a·​2a20·​5468···a·​package.​.​*·​Th
00000cf0:​·​7369·​6e67·​6c65·​206c·​696e·​6520·​7379·6e6f··​single·​line·​syno00000cf0:​·6520·7369·​6e67·​6c65·​206c·​696e·​6520·​7379··e·​single·​line·​sy
00000d00:​·​7073·​6973·​3a3a·​0a2a·​2054·​6865·​2065·7874··psis:​:​.​*·​The·​ext00000d00:​·6e6f·7073·​6973·​3a3a·​0a2a·​2054·​6865·​2065··​nopsis:​:​.​*·​The·​e
00000d10:​·​656e·​6465·​6420·​6465·​7363·​7269·​7074·696f··ended·​descriptio00000d10:​·7874·656e·​6465·​6420·​6465·​7363·​7269·​7074··​xtended·​descript
00000d20:​·​6e3a·​3a0a·​0a4d·​6169·​6e74·​6169·​6e65·7220··n:​:​.​.​Maintainer·00000d20:​·​696f·​6e3a·​3a0a·​0a4d·​6169·​6e74·​6169·​6e65··​ion:​:​.​.​Maintaine
00000d30:​·​5363·​7269·​7074·​730a·​0a2a·​2050·​726f·6d70··​Scripts.​.​*·​Promp00000d30:​·7220·5363·​7269·​7074·​730a·​0a2a·​2050·​726f··​r·​Scripts.​.​*·​Pro
00000d40:​·​7469·​6e67·​2069·​6e20·​6d61·​696e·​7461·696e··ting·​in·​maintain00000d40:​·6d70·7469·​6e67·​2069·​6e20·​6d61·​696e·​7461··​mpting·​in·​mainta
00000d50:​·​6572·​2073·​6372·​6970·​7473·​3a3a·​0a0a·536f··er·​scripts:​:​.​.​So00000d50:​·​696e·​6572·​2073·​6372·​6970·​7473·​3a3a·​0a0a··​iner·​scripts:​:​.​.​
00000d60:​·​7572·​6365·​2070·​6163·​6b61·​6765·​730a·0a2a··urce·​packages.​.​*00000d60:​·536f·7572·​6365·​2070·​6163·​6b61·​6765·​730a··​Source·​packages.​
00000d70:​·​2053·​7461·​6e64·​6172·​6473·​2063·​6f6e·666f···​Standards·​confo00000d70:​·0a2a·2053·​7461·​6e64·​6172·​6473·​2063·​6f6e··​.​*·​Standards·​con
00000d80:​·​726d·​616e·​6365·​3a3a·​0a2a·​2050·​6163·6b61··rmance:​:​.​*·​Packa00000d80:​·666f·726d·​616e·​6365·​3a3a·​0a2a·​2050·​6163··​formance:​:​.​*·​Pac
00000d90:​·​6765·​2072·​656c·​6174·​696f·​6e73·​6869·7073··ge·​relationships00000d90:​·​6b61·​6765·​2072·​656c·​6174·​696f·​6e73·​6869··​kage·​relationshi
00000da0:​·​3a3a·​0a2a·​2043·​6861·​6e67·​6573·​2074·6f20··:​:​.​*·​Changes·​to·00000da0:​·7073·3a3a·​0a2a·​2043·​6861·​6e67·​6573·​2074··​ps:​:​.​*·​Changes·​t
00000db0:​·​7468·​6520·​7570·​7374·​7265·​616d·​2073·6f75··​the·​upstream·​sou00000db0:​·6f20·7468·​6520·​7570·​7374·​7265·​616d·​2073··​o·​the·​upstream·​s
00000dc0:​·​7263·​6573·​3a3a·​0a2a·​2044·​6562·​6961·6e20··rces:​:​.​*·​Debian·00000dc0:​·6f75·7263·​6573·​3a3a·​0a2a·​2044·​6562·​6961··​ources:​:​.​*·​Debia
00000dd0:​·​6368·​616e·​6765·​6c6f·​673b·​2064·​6562·6961··​changelog;​·​debia00000dd0:​·​6e20·​6368·​616e·​6765·​6c6f·​673b·​2064·​6562··​n·​changelog;​·​deb
00000de0:​·​6e2f·​6368·​616e·​6765·​6c6f·​673a·​2044·6562··n/​changelog:​·​Deb00000de0:​·​6961·​6e2f·​6368·​616e·​6765·​6c6f·​673a·​2044··​ian/​changelog:​·​D
00000df0:​·​6961·​6e20·​6368·​616e·​6765·​6c6f·​6720·6465··ian·​changelog·de00000df0:​·​6562·​6961·​6e20·​6368·​616e·​6765·​6c6f·​6720··​ebian·​changelog·
00000e00:​·​6269·​616e·​2f63·​6861·​6e67·​656c·​6f67·2e0a··bian/​changelog.​.​00000e00:​·​6465·​6269·​616e·​2f63·​6861·​6e67·​656c·​6f67··​debian/​changelog
00000e10:​·​2a20·​436f·​7079·​7269·​6768·​743b·​2064·6562··*·​Copyright;​·​deb00000e10:​·​2e0a·​2a20·​436f·​7079·​7269·​6768·​743b·​2064··​.​.​*·​Copyright;​·​d
00000e20:​·​6961·​6e2f·​636f·​7079·​7269·​6768·​743a·2043··ian/​copyright:​·​C00000e20:​·​6562·​6961·​6e2f·​636f·​7079·​7269·​6768·​743a··​ebian/​copyright:​
00000e30:​·​6f70·​7972·​6967·​6874·​2064·​6562·​6961·6e2f··opyright·​debian/​00000e30:​·2043·6f70·​7972·​6967·​6874·​2064·​6562·​6961···Copyright·​debia
00000e40:​·​636f·​7079·​7269·​6768·​742e·​0a2a·​2045·7272··copyright.​.​*·​Err00000e40:​·​6e2f·​636f·​7079·​7269·​6768·​742e·​0a2a·​2045··​n/​copyright.​.​*·​E
00000e50:​·​6f72·​2074·​7261·​7070·​696e·​6720·​696e·206d··or·​trapping·​in·​m00000e50:​·7272·6f72·​2074·​7261·​7070·​696e·​6720·​696e··​rror·​trapping·​in
00000e60:​·​616b·​6566·​696c·​6573·​3a3a·​0a2a·​2054·696d··akefiles:​:​.​*·​Tim00000e60:​·206d·616b·​6566·​696c·​6573·​3a3a·​0a2a·​2054···makefiles:​:​.​*·​T
00000e70:​·​6520·​5374·​616d·​7073·​3a3a·​0a2a·​2052·6573··e·​Stamps:​:​.​*·​Res00000e70:​·​696d·​6520·​5374·​616d·​7073·​3a3a·​0a2a·​2052··​ime·​Stamps:​:​.​*·​R
00000e80:​·​7472·​6963·​7469·​6f6e·​7320·​6f6e·​206f·626a··trictions·​on·​obj00000e80:​·6573·7472·​6963·​7469·​6f6e·​7320·​6f6e·​206f··​estrictions·​on·​o
00000e90:​·​6563·​7473·​2069·​6e20·​736f·​7572·​6365·2070··ects·​in·​source·​p00000e90:​·​626a·​6563·​7473·​2069·​6e20·​736f·​7572·​6365··​bjects·​in·​source
00000ea0:​·​6163·​6b61·​6765·​733a·​3a0a·​2a20·​4d61·696e··ackages:​:​.​*·​Main00000ea0:​·2070·6163·​6b61·​6765·​733a·​3a0a·​2a20·​4d61···packages:​:​.​*·​Ma
00000eb0:​·​2062·​7569·​6c64·​696e·​6720·​7363·​7269·7074···​building·​script00000eb0:​·696e·2062·​7569·​6c64·​696e·​6720·​7363·​7269··​in·​building·​scri
00000ec0:​·​3b20·​6465·​6269·​616e·​2f72·​756c·​6573·3a20··;​·​debian/​rules:​·00000ec0:​·7074·3b20·​6465·​6269·​616e·​2f72·​756c·​6573··​pt;​·​debian/​rules
00000ed0:​·​4d61·​696e·​2062·​7569·​6c64·​696e·​6720·7363··​Main·​building·sc00000ed0:​·3a20·4d61·​696e·​2062·​7569·​6c64·​696e·​6720··​:​·​Main·​building·
00000ee0:​·​7269·​7074·​2064·​6562·​6961·​6e2f·​7275·6c65··ript·​debian/​rule00000ee0:​·​7363·​7269·​7074·​2064·​6562·​6961·​6e2f·​7275··​script·​debian/​ru
00000ef0:​·​732e·​0a2a·​2056·​6172·​6961·​626c·​6520·7375··s.​.​*·​Variable·su00000ef0:​·6c65·732e·​0a2a·​2056·​6172·​6961·​626c·​6520··​les.​.​*·​Variable·
00000f00:​·​6273·​7469·​7475·​7469·​6f6e·​733b·​2064·6562··bstitutions;​·​deb00000f00:​·7375·6273·​7469·​7475·​7469·​6f6e·​733b·​2064··​substitutions;​·​d
00000f10:​·​6961·​6e2f·​7375·​6273·​7476·​6172·​733a·2056··ian/​substvars:​·​V00000f10:​·​6562·​6961·​6e2f·​7375·​6273·​7476·​6172·​733a··​ebian/​substvars:​
00000f20:​·​6172·​6961·​626c·​6520·​7375·​6273·​7469·7475··ariable·​substitu00000f20:​·2056·6172·​6961·​626c·​6520·​7375·​6273·​7469···Variable·​substi
Max diff block lines reached; 5019174/5166330 bytes (97.15%) of diff not shown.